Your role is to design, put in place and optimize digital campaigns on various platforms and publishers.
Marketing is both a global and a very localized industry, our working language is English and the local language of the office. A third language is a plus!
The Display and Social Ads teams' main mission is to manage the Social Media projects of the agency's strategic clients: identify and understand their objectives to build the best Social Media strategy for them!
The team creates top-notch social ads campaigns and makes the best direct & real-time bidding buying strategies for our clients.
You will be trusted to identify and understand customers objectives in terms of communication and online marketing strategy.