About the Role
The Field & Channel Marketing Manager will drive awareness and lead generation in French-speaking markets while operating from the UK. You will expand existing programs and create new initiatives tailored to regional needs across SMB and Enterprise segments.
Key Responsibilities
Important Skills
Job Benefits
Contract
Contractor (1 Year)
Marketing Manager Emea • Oxford, Oxfordshire, United Kingdom