This position is no longer available.

FIELD MARKETING MANAGER FRANCE

Job summary
Permanent contract
Levallois-Perret
Salary: Not specified
Starting date: September 16, 2024
Occasional remote
Experience: > 2 years
Education: Bachelor's Degree
Skills & expertise
Generated content
Digital marketing
Cross-functional team leadership

CAUSEWAY TECHNOLOGIES
CAUSEWAY TECHNOLOGIES

Interested in this job?

Questions and answers about the job

The position

Job description

As a Marketing Manager for France (FR) you will drive and own the shaping and delivery of all marketing and communications within the region to help generate revenue and contribute to building the local brand Causeway France.

This individual will report into the Causeway France Country Manager and will work closely with the corporate marketing team

Successful candidates will have experience working in a fast-paced, have a deep understanding of business priorities and drivers, and have the ability to manage multiple projects, timelines and stakeholder expectations. Relationships are key, so understanding how to communicate to different levels and audiences is important.


Preferred experience

2+ years of relevant work experience as a marketing professional in the B2B Tech space, preferably IT Services and technology :

  • Ability to work independently, take independent and well-informed decisions

  • Capable of managing projects that involve cross-functional teams

  • Well versed in digital marketing best practices and demand generation

  • Has knowledge and experience of marketing automation systems

key responsibilities :

  • Manages end-to-end development and execution of all FR campaigns across all channels

  • Employs a range of media and content channels to craft compelling narratives that bring Causeway France message to life – especially taking into account the local market scenarios and our competitive positioning

  • Localises global marketing campaigns and leads on activating agreed campaigns

  • Works closely with the Corporate team to determine field marketing strategy to support growth objectives

  • Manages relationships with external parties such as sponsors, media and partners

  • Track, measures, and analyses the performance of marketing campaigns and reports results to sales and marketing leadership


Recruitment process

  • A first call to get to know each other

  • A face to face discussion with our Causeway France Country Manager at our Levallois-Perret office

  • A final interview with our Head of Marketing based in the UK

Want to know more?