You’ll manage the production process from conception through sign off, distribution to post-campaign evaluation. The department is split into 3 teams:
Sales and Business Development | London, United Kingdom. Our Sales & Business Development teams collaborate with customers and partners across the globe to help…
Identify and sign new channel partners in your territory. Source new sales opportunities through inbound lead follow-up and outbound cold calls and emails.
Ensure the Heads of Technical completes expense and SSP sign offs in a timely manner. You will provide administrative and project support to the Heads of…