Job Details - Channel Marketing Specialist located in France - France

Department: Director France SEMEA

Planning, organisation and execution of Regional Channel Marketing programmes. Working in consultation with regional directors and sales teams and distribution channel. Control of channel expenditure for the region. Participation in European Channel Marketing team with some project responsibilities. Coordination of European Channel Marketing projects where appropriate within the team.

Essential Functions:

  • Planning and execution of channel marketing activities in nominated countries.
  • Liaison with country managers and Field Sales for planning and communication of these marketing activities, including a quarterly planning process.
  • Management of regional channel marketing budget, administration of marketing requests and invoices.
  • Participation, as a member of the European Channel Marketing Team, in the development and delivery of projects as directed, ensuring representation of local needs.
  • Deal with on-going/ad hoc enquiries from Distributors/Dealers/Salespeople.
  • Proactively engage with regional channel partners and Field Sales to drive marketing activity supporting business and strategic marketing objectives.
  • Communication of marketing information to channel partners and ensure use and penetration of all appropriate marketing tools and programmes.
  • Preparation of channel events, and other campaigns in the region liaising with other members of the European Marketing team where appropriate.
  • Communication with internal and external customers about activities, actions and programmes and coordination of activity with these teams as appropriate.


To perform other work related duties as assigned by line manager.


Education / Qualifications:

Minimum Criteria

  • Ideally degree level educated (or equivalent)
  • Fluent French and English, spoken and written to business level.


  • Other European language is desired.

Experience /Knowledge:
Minimum Criteria
  • Strong background in IT Marketing.
  • May also consider Marketing graduate with IT Channel Sales experience
  • Experience of Excel, Word, and PowerPoint to intermediate level.


  • Ideally channel marketing experience in France.

Skills /Behaviours:
  • Ability to work independently and take initiatives
  • Ability to work with staff at all level (including senior management)
  • Ability to understand the local culture
  • Ability to work with a wide variety of people in a multicultural environment.
  • Strong interpersonal and communications skills.
  • Good planning, research and analysis skills.
  • MS Word and Excel skills strongly desirable.
  • Confident, proactive, creative thinker with good attention to detail.

Personal Circumstances:

The candidate must live within reasonable commutable distance of the French office (or be willing to relocate).

Apply now

COVID-19が弊社の業務に与えた影響については、 こちら をクリックしてください。