Activation Manager – Netherlands
Join Impress – Europe’s leading health‑tech innovator. We are the largest chain of orthodontic clinics with fully digital processes in Europe, revolutionising the invisible orthodontic sector with cutting‑edge technology for diagnosis, treatment and follow‑up. We are looking for an ambitious Activation Manager to lead content creation, social media and community management in the Netherlands, driving broader marketing growth across the market.
Responsibilities
- Lead the creation of local advertising campaigns for the Dutch market, including brief development, scripting, legal approval and content execution (video and image).
- Utilise data‑driven insights to inform and refine the Dutch social media content plan.
- Collaborate with the global social media manager to craft and localise engaging social media content (text, image, and video) tailored to the Dutch market.
- Collaborate with the design team to ensure visually appealing and on‑brand content.
- Identify and research relevant influencers and ambassadors within The Netherlands.
- Support the Marketing Manager in designing and executing activation campaigns to improve activation rates and enhance the user experience at clinics.
- Work closely with the broader marketing team, sales team and product development to align activation efforts with overall business objectives.
Qualifications
- Minimum 2 years experience in a similar role (social media management, content creation or digital marketing), preferably in a large‑scale start‑up.
- Native‑level Dutch and fluent in English.
- Proficient in content creation tools (Canva, Adobe Suite, CapCut, Figma) and social media management platforms.
- Deep understanding of social media platforms (Instagram, TikTok, LinkedIn, Facebook) and emerging digital trends.
- Proven track record of creating engaging content, both behind and in front of the camera.
- Strong eye for engaging content, with the ability to adapt strategies for different platforms and audiences.
Social Media New Business – Barcelona
We are looking to expand our team in our Barcelona office with a Social Media New Business professional experienced in agency work. This is a long‑term project that requires a proactive, organized team player with excellent Spanish communication skills.
Responsibilities
- Serve as the primary point of contact with prospective clients, building long‑term trustful relationships.
- Identify opportunities and prepare commercial proposals (typically social media strategies) to convert them into projects.
- Create, develop and validate digital actions and strategies.
- Develop budgets and present/defend commercial proposals to clients.
- Track the pipeline, report results and lessons learned.
- Demonstrate resilience, goal orientation and strong organisational and prioritisation skills.
Qualifications
- Minimum 3 years of demonstrable experience in project management (account management) of social media.
- Experience with budgeting/financial proposals, closing clients and crafting digital (especially social media) strategies.
- Degree in Journalism, Advertising, Public Relations, Digital Marketing or related field.
- English proficiency suitable for communicating with potential clients abroad.
- Up‑to‑date with digital trends, able to propose fresh ideas and maintain a strategic vision.
- Excellent communication, organisation, planning and time‑management skills.
- Results‑focused mindset, capable of managing multiple concurrent projects.
Benefits
- Permanent contract with 6‑month probation.
- Two remote work days per week (Wednesday and Friday).
- 22 working holiday days per year plus birthday, public holidays and additional holidays in late December.
- Flexible shift timing.
- Internal career progression opportunities.
Designer – Post‑Production & Social Media (Spain)
Designer needed to build collections, research fabrics, and design outerwear for a Spanish brand. Requires experience and English proficiency.
Global Social Media Manager (Barcelona, Catalonia)
Join a company shaping the future of healthcare and innovation. As Global Social Media Manager, you will drive and evolve our global social media presence across 12 markets, managing channels, coordinating campaigns, and tracking performance. You will work closely with Digital, Corporate Communications and Marketing teams to ensure a consistent brand voice and strong digital impact.
Content & Social Media Manager (generic)
Develop client relationships, create proposals, and manage digital strategies for social media projects.