Head of Marketing & Communications
Core
Lead marketing and communications strategy for FTI Consulting in France, building brand visibility, managing external relations, and driving revenue through integrated campaigns.
Role type
Senior IC marketing director (France)
Builds
Brand platform, marketing campaigns, client development programs, and thought leadership content for the French market.
Domain
Professional services consulting
Deliverable
product features
Required skills
Strategic marketing planning, external relations and media management, team leadership and coaching, budget management, go-to-market strategy design, CRM management, event planning, cross-functional collaboration
Preferred skills
MBA, experience scaling marketing functions in new markets, entrepreneurial mindset
Technologies
CRM systems, marketing automation tools, project management software
Responsibilities
Advise business leadership on market opportunities, manage and coach the France marketing team, oversee budget and external provider contracts, execute integrated marketing campaigns, nurture relationships with key partners and market associations, report on marketing performance to senior leadership
Seniority
Senior, hands-on IC with strategic oversight