Online media, Online advertising, Digital Technology, Account Management, Client Service, Video, Rich Media, Post-Sales /Pre Sales Support
Phenomenal career opportunity to join one of the most pioneering digital technology businesses, with offices in the US, Europe and Israel.
Excellent career progression for the successful applicant.
Based in Central London. Up to £45k base + bonus + benefits