020 3137 3530

Find your new job

SEARCH RESULTS

Your Search Results: 3 jobs found

Head of Planning - European Marketing

bonus shares benefits
Head of Planning - European Marketing   -  Up to 214,000 CHF...

Marketing Analytics Manager

Up to £100k (location dependent) + Bonus+shares
Marketing Analytics Manager - Switzerland, Germany or London Marketing Analytics Manager My client has...

Analytics Reporting Automation Manager

Up to £100k (location dependent) + Bonus+shares
Analytics Reporting Automation Manager - Germany or Switzerland - up to £100k...