About the Role
The Director, Marketing and Communications is responsible for developing and implementing integrated marketing plans and activities to achieve brand and business objectives for Encore EMEA. This role leads marketing planning, communications, brand and content initiatives, and lead generation to support sales efforts and build a pipeline of future customers. The position also focuses on developing creative brand content, driving demand creation, and collaborating across departments to support business growth.
Responsibilities
- Develop and deploy marketing initiatives that measurably impact business, drive revenue growth, website traffic, marketing qualified leads, and increase brand recognition.
- Act as a brand ambassador for Encore in EMEA by activating and localizing global brand assets.
- Manage performance of Encore EMEA websites, including content updates, SEO/AI optimization, and SEM strategy.
- Partner with CEM, sales, and operations teams to create marketing materials, tools, and resources.
- Oversee the entire lifecycle for projects and campaigns, ensuring timely and on-budget deliverables.
- Monitor and report on the success of marketing communication initiatives.
- Manage and grow the EMEA marketable customer database, improving quality and nurturing customer engagement.
- Collaborate with sales teams to ensure CRM strategy adoption and grow marketable contacts.
- Develop relevant, inspiring, and engaging content to position Encore EMEA as a thought leader and drive demand.
- Leverage external channels to amplify content and messages.
- Develop and execute content plans and assets, including articles and video content.
- Develop digital marketing strategies to distribute and amplify brand content across media channels.
- Lead internal communications strategy and execution across email, intranet, and internal social platforms.
- Manage EMEA intranet content, newsletters, and national team meeting communications.
- Translate, adapt, and localize all internal and external communications from English to various languages.
- Lead external communications initiatives, including media outreach, thought leadership, and brand positioning.
- Oversee the development of content for all social media platforms, tailoring and translating for each market.
- Partner with Encore for All Business Resource Groups to ensure inclusive communications.
- Measure and report on the effectiveness of marketing programs and campaigns.
- Manage the brand and communication marketing budget and create business cases for future investment.
- Develop and/or hire Encore EMEA’s marketing and communications team.
- Provide direction and coaching to staff and allocate resources to achieve business objectives.
- Lead the internal team and collaborate with creative service resources and specialists.
- Promote a culture of high performance, accountability, and continuous improvement.
- Manage performance, address employee concerns, maintain staffing levels, and facilitate team development.
- Manage HR activities including selection, performance management, and learning.
- Provide focused and continued coaching to develop team members' skills.
- Train employees on Encore standards for service and equipment.
- Recommend team members for training opportunities.
Requirements
- Bachelor’s degree in Business, Marketing, or related field.
- 5+ years of relevant experience.
- Strong track record developing branded national marketing and communications campaigns.
- Expert understanding of content's role in messaging strategy, SEO, digital, and social strategy.
- Demonstrated expertise in creating marketing programs with breakthrough branding and persuasive impact.
- Balanced blend of strategic, practical, analytical, and creative thinking skills.
- Ability to function as both a leader and a doer.
- Excellent presentation, written, and oral communication skills.
- Proactively collaborate with cross-functional teams.
- Bi-lingual communication skills (French, German, Spanish) are a plus.
Skills
- Marketing
- Communications
- Brand Management
- Content Marketing
- Demand Generation
- Lead Generation
- SEO
- SEM
- Digital Marketing
- Social Media Strategy
- Internal Communications
- External Communications
- Media Outreach
- Analytics
- Budget Management
- Team Leadership
- Performance Management
- Coaching
- Strategic Planning
- Creative Thinking
- Analytical Skills
- Collaboration
Location
- Uxbridge, London
Work Type
- Hybrid
Experience Level
- 5+ years of relevant experience
- Director level
Education Level
- Bachelor's degree in Business, Marketing or related field
About the Company
- Encore EMEA operates across several European countries.
- Encore Global provides brand standards and requirements.
