Veolia | UK · 2 months ago
Commercial Strategy Manager
Veolia UK is committed to ecological transformation and is seeking a Commercial Strategy Manager to lead their commercial innovation strategy. This role involves managing a dedicated team to drive sustainability initiatives and build strong partnerships with customers and stakeholders.
Developer PlatformEnergyEnergy ManagementEnvironmental ConsultingInnovation ManagementWaste ManagementWater Purification
Responsibilities
Lead and develop high-performing teams across strategy and innovation functions (3-8 direct reports)
Drive commercial innovation strategy through innovative solutions and disruptive thinking across the Commercial business unit, engaging with key senior stakeholders and external support functions to ensure a streamlined and successful solutions
Manage strategic projects and programs, ensuring alignment with overall Commercial strategy
Build strong relationships with customers and senior stakeholders, establishing trusted partnerships
Identify commercial and environmental innovation opportunities, creating value-creation opportunities
Deliver projects supporting Net Zero and decarbonisation journeys for Veolia and customers
Develop commercial offerings contributing to customers' sustainability targets
Partner with academic institutions and research partners to advance knowledge
Champion Veolia's values and purpose across the organisation and industry
Qualification
Required
Experienced leader with demonstrable track record of leading high-performance, cross-functional teams, with significant experience leading transformation and change
Strategic thinker who is solution-focused and creative, with ability to implement and embed strategy
Ability to build relationships and influence at senior leadership level, with extensive experience leading across large matrixed environments
Ability to coordinate several projects simultaneously and to meet deadlines, with high levels of commercial acumen and be able to work with a high level of autonomy
Exceptional analytical skills for identifying challenges and providing long-term strategic insights
High levels of industry knowledge and commercial acumen, with in-depth understanding of Ecological Transformation
IOSH Managing Safely certification
Level 5 Leadership & Management or equivalent work experience
Preferred
Subject relevant degree
Knowledge of PRINCE2 (or similar) Project Management Methods
Knowledge of Lean Six Sigma (or similar) Methods
Benefits
Access to our company pension scheme
Discounts on everything from groceries to well known retailers
Access to a range of resources to support your physical, mental and financial health; so you can lean on us whenever you need to
24 hour access to a virtual GP, 365 days a year, for you and family members in your household
One paid days leave every year to volunteer and support your community
Ongoing training and development opportunities, allowing you to reach your full potential
Company
Veolia | UK
Veolia UK provides solutions for ecological transformation which means reconciling human progress with environmental protection.
Funding
Current Stage
Late StageTotal Funding
$42.8MKey Investors
Innovate UK
2022-05-09Grant· $42.8M
Recent News
Marches Growth Hub
2025-03-08
Company data provided by crunchbase