If you need more lookups,
subscriptions start at $34 USD/month.
Emma Lean Location
Newbury, GB
Emma Lean Work
Business Development Manager @ (April 2026 - Present)
Customer Success Manager @ (June 2025 - April 2026)
Sales Engineer @ (April 2024 - June 2025)
System Planner @ (July 2023 - April 2024)
Environmental process scientist @ (October 2022 - July 2023)
Wastewater works process technician @ (November 2019 - October 2022)
Operational administrator @ (October 2016 - November 2019)
Emma Lean Summary
Emma Lean, based in Newbury, GB, is currently a Business Development Manager at SUEZ. Emma Lean brings experience from previous roles at SUEZ and Anglian Water Services. Emma Lean has 1 emails on RocketReach.
Looking for a different Emma Lean?
Find contact details for 700 million professionals.