Veolia is seeking a Business Development Lead to shape the future of integrated environmental solutions across the UK from Cannock. This senior commercial role will drive environmental risk mitigation, soil treatment and waste management solutions, connecting remediation expertise with our infrastructure to create high-value offerings.
You will own the full sales cycle, engage senior stakeholders, and build a strategic, margin-focused pipeline nationwide, with hybrid working and travel