Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Channels Tech Lead, UK, Location: London

Page: 7

Renewals Team Leader & Senior Underwriter - Technology

in successfully handling the UK & Ireland renewal book against service KPIs and financial targets. You are decisive, detail-oriented..., and know how to build relationships internally and externally to drive results. Your ability to inspire and lead...

Company: The Travelers
Location: London
Posted Date: 14 Nov 2024

VP, Growth Marketing

of channel marketers including online and offline channels, web marketers, and partner marketing, to drive customer acquisition... and oversee marketing campaigns using paid, and owned acquisition channels-online and offline to grow new users. Optimize...

Company: EcoVadis
Location: London
Posted Date: 07 Nov 2024

Industry Partnerships Manager

’ strategic goals, and close key deals that will help expand the portfolio of brands on the platform. Lead content acquisition..., trends, and competitor activities to inform partnership strategy and decision-making. The ability to collaborate and lead...

Company: FutureLearn
Location: London
Posted Date: 06 Nov 2024