Be the next big change > Dassault Systèmes

Be the Next Game Changer

Channel Marketing Manager

India, KA, Bangalore

Imagine new horizons….
Do you have dreams and enjoy a challenge? Here at Dassault Systèmes, we empower people with passion to change the world. Let’s open new horizons together with the power of 3DEXPERIENCE virtual universes!


The Challenges Ahead

•             Achieve Region marketing KPI of marketing pipeline target

•             Manage India CRE Channel / Partner marketing team and get a positive evaluation

•             Cooperate with team to achieve team KPI

Skills Required / Your Key Success Factors

•             10 to 12 years of Channel marketing program management experience in B2B.


•             Bachelor’s / Master Degree from good college / University

•             Strong Channel marketing experience is a plus

•             Strong project/time management and prioritization.

•             An organized, data-centric mindset; keen attention to detail, processes, and deadlines.

•             Strong interpersonal as well as written and verbal communication skills.

What Will Your Role Be?

  • Channel Marketing Manager for the Dassault Systemes India, based in Bangalore, will be responsible for implementing growth strategies, demand generation, optimization and full lifecycle marketing for India one region.
  • Details and purpose of the mission
  • Cooperate with Region Sales team to develop market
  • Lead partner marketing team to design the marketing plan and implement
  • Create marketing campaigns that align global marketing strategy, tactics, and operations for a localized marketing strategy, driving execution and adjusting/optimizing based on funnel metrics of India. Customize globally created programs for local deployment.
  • Help plan and document the necessary resources, budget and timeline to execute on marketing campaigns and projects.
  • Communicate to and educate the sales team about new and planned marketing activities, including global, regional, and local programs.
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.