Skip to Main Content
Location icon
Central London

Head of Environmental

Crawford and Company
Sustainability/Environmental Consulting
Sustainability/Environmental Consulting
£90,000 - £140,000/Year
Company logo image
Description

Location
Central London

Hours
Full Time

Salary
Negotiable

About the Role
Reporting to the Head of Technical Solutions, the Head of Environmental will lead the Environmental Business with overall responsibility for operational, technical, and strategic aspects. You will execute strategic growth plans and lead with a people-centric approach focused on employee engagement, hiring, retaining, and developing top talent. Drive a culture of collaboration and accountability through strong communication, empowerment, reward, and coaching. Translate strategy into practical plans by partnering cross-functionally with peers to effect change. Deliver operational excellence and efficiencies to maintain and improve margins through your team. Identify product development opportunities, value propositions, and new markets to support growth strategy. Collaborate with Finance to develop draft budgets and take overall responsibility for financial performance. Foster a client-centric culture ensuring best-in-market service and quality delivery. Lead innovation initiatives including digital solutions and IT. Oversee succession planning and training requirements in partnership with Learning & Development.

Requirements

Experience
- Proven leadership and people management experience with ability to motivate staff, set objectives, and achieve growth.
- Previous experience leading a specialist environmental consulting or loss adjusting business.
- Deep understanding of the insurance industry.
- Strong operational background with a track record in operations management.
- Proven commercial and financial management skills including driving gross profit contribution and achieving financial targets.
- Ability to interpret and analyse financial management reports.
- Excellent communication and presentation skills with a client-first approach.
- Experience representing a brand to new and existing clients.
- Flexible approach with ability to travel throughout the UK as required.

About you
- A leader rather than a manager who takes total accountability for performance.
- Strong interpersonal skills to drive a culture based on collaboration and accountability.
- Proven ability to meet deadlines and manage multiple priorities.
- Market presence with ability to influence senior stakeholders at executive level.

Qualifications
- Demonstrable leadership behaviours that enhance brand and internal culture.
- Desirable: Established market presence and recognised industry profile beyond existing client base.
- Desirable: Existing network of key insurer, broker, or corporate client relationships.
- Desirable: Experience driving growth across multiple service lines or regions.
- Desirable: Experience leading organisational change, cultural transformation, and developing long-term growth strategies.

Expiry date: 12/11/2026
Head of Environmental
Company:
Crawford and Company
Salary:
£90,000 - £140,000/Year
Job Type:
Job
Location:
Central London