Channel Marketing Manager, France

France, Puteaux

Reporting to the France Marketing Manager with a dotted line into the EMEA Channel Marketing Director, this role requires a Channel Marketer who is experienced in designing and managing partner marketing campaigns across varied partner types and working across different market segments. Working with the local sales team, they will be required to plan and deliver partner marketing plans to meet demand generation targets and make a real contribution to pipeline.  This role calls for strong organisational and execution skills with an attention to detail and an appreciation for the importance of setting objectives and metrics, activity tracking, analysis and reporting.

Language Required

  • English
  • French


  • Drive ‘To and Thru’ partner activities, partner MDF distribution and demand generation for Veeam partners in France in alignment with France marketing strategy and EMEA channel strategy
  • Create, manage and implement effective marketing activity plans with Distributors, CSPs, SIs and resellers at Platinum and Gold levels
  • Business partner effectively to manage and develop marketing relationships with both existing and new partners within France
  • Design and execute lead generation marketing campaigns which are measurable and deliver against solid ROI targets
  • Provide closed loop ROI reporting against marketing campaigns to ascertain contribution of marketing plans to lead generation targets and pipeline
  • Take an active role in the Channel marketing community within Veeam, sharing best practice and discussing ideas in regular forums
  • Drive EMEA promotions into the France Channel, creating awareness and driving adoption
  • Contribute regularly to France Channel Sales team meetings and business partner effectively with the France Channel Managers
  • Work closely with the Channel Marketing Specialist (based remotely) to ensure cohesion of activities and shared responsibilities
  • Conduct competitive analysis on a regular basis (track competitive vendors joint marketing activities and promo campaigns) to report back into the France Management and EMEA Marketing Management team


  • Over 5 years marketing experience and qualification
  • IT Channel Marketing experience is essential
  • Native French & English fluency
  • Sound understanding of the marketing mix and employment across the channel tiers
  • Experience of working within a matrix organisation is desirable
  • A self-starter with the ability to learn quickly
  • Strong project management skills
  • Analytical capabilities
  • Team Player – must focus on winning as a team rather than individually
  • Driving License required
Jakub Zasadowski
«Working for Veeam is challenging for me. I'm learning something new every day.»
Jakub Zasadowski
Inside Sales Associate, Bucharest Office
«Working for Veeam is challenging for me. I'm learning something new every day.»

For a quick vacancy search select a location, department or language:

All languages

1 job found

Director of Demand Center Marketing

Regional Marketing

The Head of Demand Center leads the Demand Center team and works closely with global and local marketing leadership and the local sales...

Multiple locations