Identify, research, and prospect a pipeline of high-potential enterprise advertisers and brands across the EMEA region.
Forge and nurture strategic relationships with key decision-makers within creative, media, and marketing agencies.
Project manage opportunities from initial contact through proposal, pitches, contract closure and upselling, working with product, channel, and sales teams.
Understand client business needs and develop tailored localization and creative adaptation solutions.
Contribute to the European growth strategy and collaborate with APAC, LATAM and GCC Growth leads towards global commercial targets.
Implement, manage, and optimize sales tools and technologies (CRM, sales automation) to streamline processes and support growth.
Monitor industry trends and competitor activity to identify new opportunities and positioning.
Work closely with marketing, project management, and creative teams to ensure seamless client experience and successful delivery of projects.
Requirements
A minimum of 5 years experience in a business development or sales role within translation, e-commerce, digital marketing, or a creative/brand agency background.
A solid understanding of the advertising, marketing, and creative industries and appreciation for the complexities of global campaigns and content localization.
Strategic thinking and ability to develop bespoke proposals to support clients' international expansion strategies.
Exceptional communication, presentation, and relationship management skills.
Experience with modern sales tools and CRM systems and an interest in leveraging AI technology to drive sales efficiency.
Fluency in English; proficiency in another major European language (e.g., French, German, Spanish) is an advantage.
Bachelor's degree in Business, Marketing, or Languages.