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.
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
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