Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Marketing and Communications Director - Uxbridge role.
Rezi rewrites your resume against Encore Global's job description. Free.

Tailor your resume to this Marketing and Communications Director - Uxbridge role.
Rezi rewrites your resume against Encore Global's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Marketing and Communications Director - Uxbridge posting at Encore Global — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Marketing and Communications Director - Uxbridge posting at Encore Global — free, in seconds.
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 oversees marketing planning, communications, brand and content initiatives, lead generation, and demand creation. The position also involves collaborating with CEM, Sales, and Operations teams to develop sales enablement resources and support business growth.
Responsibilities
- Deliver World Class Service: Develop and deploy marketing initiatives that measurably impact business, generate profitable revenue growth, drive website traffic, marketing qualified leads, and increase brand recognition.
- See the Big Picture: Act as a brand ambassador for Encore in EMEA by activating and localizing global brand assets. Manage and update website content, optimize for SEO and AI, and build 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.
- Drive Results: Manage and grow the EMEA marketable customer database, improving quality, increasing opt-in, and nurturing customer engagement.
- Develop strategy for relevant, inspiring, and engaging content that positions Encore EMEA as a thought leader and drives demand.
- Develop thought leadership strategy and sales enablement for key customer trade shows.
- Develop and execute integrated communications strategies that support EMEA business priorities.
- Serve as the primary communications advisor for EMEA leadership.
- Lead internal communications across EMEA, ensuring employees receive timely, relevant, and engaging information.
- Partner closely with regional leaders to drive employee engagement, strengthen culture, and align team members.
- Develop executive communications content including presentations, talking points, and leadership messages.
- Manage regional media relations efforts.
- Oversee the strategy and development of content for all social media platforms.
- Collaborate with Corporate Communications to localize global announcements and campaigns for the EMEA market.
- Support customer and venue partner communications.
- Measure and report on communications effectiveness, employee engagement metrics, message reach, and reputation outcomes.
- Partner with HR to ensure inclusive and accessible communications.
- Do the Right Thing: Measure and report on the effectiveness of marketing programs and campaigns to improve resource allocation, efficiency, and revenue generation.
- 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 to support business growth and collaborate with creative service resources and specialists.
- Value People: 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 and verify proper training.
- Recommend team members for training opportunities.
Requirements
- Bachelor’s degree required in Business, Marketing or related field of study with 5+ years of relevant experience.
- Function as both a “leader” and “doer”. Provide leadership for the marketing team while executing tasks as a “hands-on” member.
- Significant experience in corporate communications, internal communications, public relations and executive communications.
- Experience managing marketing and communications in a matrixed, multi-country or global organisation.
- Strong understanding of integrated marketing principles and how communications supports brand, reputation and customer engagement.
- Strong track record developing branded national marketing and communications campaigns.
- Expert understanding of how content plays an integral role in brands overall messaging strategy as well as SEO, digital and social strategy.
- Demonstrated expertise in creating marketing programs that have breakthrough branding and highly persuasive impact.
- Balanced blend of strategic, practical, analytical and creative thinking skills.
- Excellent presentation, written and oral communication skills to effectively interact with internal and external customers and influence senior leadership.
- Proactively collaborates with cross-functional teams to create a result driven, team-oriented environment.
Skills
- SEO
- AI
- SEM
- Content Marketing
- Thought Leadership
- Internal Communications
- Public Relations
- Executive Communications
- Social Media Strategy
- Brand Management
- Demand Generation
- Lead Generation
- Sales Enablement
- Marketing Budget Management
- Team Leadership
- Performance Management
- Coaching
- Strategic Thinking
- Analytical Skills
- Creative Thinking
- Presentation Skills
- Written Communication
- Oral Communication
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 brand standards and requirements are in place.