Marketing Manager – Growth, Brand & Digital Projects
Deloitte
Job description
About the role
You will work closely with business, talent and Growth leaders across Deloitte Caribbean and Bermuda to design and execute integrated communications strategies that strengthen the brand, support business priorities and enhance employee and candidate experiences.
Key responsibilities
- Lead cross‑functional projects, including communications plans and brand strategies aligned with regional business, talent and community priorities.
- Drive the firm’s digital communications presence by overseeing social media, website content, SEO, AEO, GEO and content governance.
- Partner with senior leaders to create thought‑leadership content, promote key business initiatives and advance employer brand objectives.
- Coach and develop team members to deliver high‑quality client service.
Required profile
- Bachelor’s degree in a related field.
- Minimum 6 years of progressive experience in strategic communications, marketing, content strategy and brand management, preferably within professional services or a similarly complex organization.
- Strong project‑management experience developing and executing integrated, multi‑channel communications campaigns.
- Knowledge of social media, website governance, content management, SEO/AEO/GEO, analytics platforms and digital content‑optimization best practices.
- Experience with Adobe Creative Cloud is preferred.
- Proven ability to manage multiple stakeholders, teams and projects with a collaborative, proactive approach.
Required skills
- Adobe Creative Cloud
- SEO
- AEO
- GEO
- Analytics platforms
- Content management systems
- Social media platforms
What we offer
- Innovative, tech‑forward culture that promotes well‑being, learning and development.
- Transparent performance management and clear career progression.
- Hybrid working model with flexibility.
- Opportunities for global mobility across projects, businesses and borders.
- Engagement in sustainability initiatives and inclusive workplace practices.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 22 hours ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Deloitte
Related job offers
-
Marketing Specialist – Social Media & Content Creator
Deloitte Îles Caïmans -
Remote Account Manager / Client Success Manager (USD 72k-100k OTE)
Digital Daycare Marketing Îles Caïmans -
Marketing Manager
Affinity Recruitment Ltd. Îles Caïmans -
Digital Marketing Specialist
SteppingStones Recruitment George Town -
Head of Marketing & Business Development – Americas
Walkers George Town