Lockton · 8 hours ago
Head of Marketing Risk Solutions
Lockton is a prominent firm in the risk management sector, and they are seeking a U.S. Head of Marketing for their Risk Solutions business. This role is responsible for leading marketing strategies and initiatives that drive growth and enhance the company's reputation in the market.
Auto InsuranceInsuranceRisk Management
Responsibilities
Build and execute a U.S. marketing strategy for Lockton Risk Solutions, aligned with enterprise growth priorities and market opportunities
Drive Risk Solutions positioning, messaging, and value propositions through annual marketing campaigns across Risk Solutions business
Partner with Risk leadership to support revenue goals, client retention and market expansion in top geographies
Develop integrated go-to-market plans for Risk Solutions products and growth initiatives
Design and execute national and regional campaigns in partnership with Brand/Creative and Communications
Ensure campaigns are measurable, scalable, and aligned with business development priorities
Support industry vertical and specialty practices with tailored Risk Solutions marketing strategies, content, and programs
Partner with industry leaders to build thought leadership and market differentiation
Develop sector-specific narratives that demonstrate Lockton’s depth and expertise
Build high-quality marketing tools and sales resources that support Producers and client teams
Oversee development of pitch materials, RFP content, case studies, and client-facing content
Ensure Risk Solutions capabilities are clearly and consistently represented in pursuit of activity
Partner with Regional and Series Marketing leaders to localize national strategies
Enable consistent execution across markets while allowing for regional nuance – brand awareness through local events, talent attraction, capabilities campaigns
Build marketing strategies that support regional growth initiatives
Collaborate with Corporate Communications on executive visibility, earned media, speaker's bureau and reputation initiatives tied to Risk Solutions
Partner with Brand/Creative to ensure strong visual identity and storytelling across campaigns
Maintain consistency with enterprise brand standards
Partner with Marketing Operations to define KPIs and performance dashboards
Track campaign effectiveness, pipeline contribution, and engagement metrics
Use data and insights to continuously refine strategy and investment
Build, lead, and develop a high-performing Risk Solutions marketing team
Establish clear roles, accountability, and career pathways
Foster a culture of collaboration, innovation, and execution of excellence
Qualification
Required
12+ years of progressive marketing leadership experience, including responsibility for complex B2B or professional services marketing
Proven experience leading line-of-business or solution-based marketing organizations
Demonstrated ability to partner effectively with senior business leaders
Experience leading national campaigns with regional execution
Strong financial and analytical acumen
Preferred
Preferred insurance background with a strong understanding of risk management, insurance, or professional services environments
Experience in insurance brokerage, risk advisory, consulting, or related services
Exposure to industry vertical marketing and specialty practices
Experience operating in matrixed or decentralized organizations
Company
Lockton
Lockton provides risk management and insurance services.
Funding
Current Stage
Late StageRecent News
Channel NewsAsia
2025-09-23
FF News | Fintech Finance
2025-04-19
Company data provided by crunchbase