Login
Sign up
Team Leader - Flood Modelling
Slr Consulting
Lead flood modelling projects, manage team, and liaise with regulators
7 days ago ago
Expert & Leadership (13+ years), Intermediate (4-7 years), Experienced (8-12 years)
Full Time
Manchester, England, United Kingdom
Hybrid
Company Size
3,500 Employees
Service Specialisms
Acoustics, Noise & Vibration
Air Quality
Architecture
Carbon & Energy Management
Civil & Structural Engineering
Construction Services
Ecology
Environmental & Social Impact Assessment
+8 more
Sector Specialisms
Acoustics & Vibration
Air Quality
Aquatic Environmental Services
Archaeology & Heritage
Architecture
Audit & Mapping
Better Mining
CAD
+53 more
Role
Description
project delivery
team leadership
technical mentoring
safety culture
Requirements
hydraulic modelling
qgis
arcgis
project management
team leadership
expert testimony
Benefits
Information not given or found
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
Information not given or found
Security clearance
Information not given or found
People also searched
Environmental Consultant Jobs in Manchester United Kingdom
Water Modeller Jobs in Manchester United Kingdom
Water Engineer Jobs in Manchester United Kingdom
Drainage Engineer Jobs in Manchester United Kingdom
Environmental Scientist Jobs in Manchester United Kingdom
Project Coordinator Jobs in Manchester United Kingdom
Water Resources Engineer Jobs in Manchester United Kingdom
Technical Manager Jobs in Manchester United Kingdom
Share this job
Company
Overview
Founded in 1994
Year Established
The company was established in the UK and has since expanded globally through organic growth and strategic acquisitions.
£150M+ Revenue
Annual Revenues
The company generates over £150 million in annual revenues, reflecting its global presence and business scale.
3,500 Employees
Workforce Size
The company employs over 3,500 professionals across six continents, delivering comprehensive sustainability solutions.
100+ Offices
Global Presence
Operates from over 100 offices worldwide, reinforcing its ability to deliver locally relevant solutions.
Culture + Values
Environment + Sustainability
42% by 2030
Scope 1 & 2 Emissions Reduction
Aims to reduce operational greenhouse gas emissions by 42% by 2030 as part of a broader commitment to sustainability.
25% by 2030
Scope 3 Emissions Reduction
Committed to cutting emissions across the value chain by 25% by 2030 through actionable sustainability measures.
90% by 2040
Net Emissions Target
Aims for a 90% reduction in both Scope 1 & 2 and Scope 3 emissions by 2040, aligning with global climate goals.
'Leader' Ranking
ESG Services Recognition
Recognized as a 'Leader' in the Verdantix Green Quadrant for ESG & Sustainability services, showcasing industry expertise.
Inclusion & Diversity
Articles
Careers
Working at SLR
Making Sustainability Happen