Sawell

Open role

Lead Sales Manager

Veolia

Bangalore, Please Select, IndiaFull Time

Veolia

Posted 2026-07-28

About the role

Company Description Veolia Technologies is the world leading environmental solution company.  Around the globe, Veolia helps cities and industries to manage, optimize and make the most of their resources. The company provides an array of solutions related to water, energy and materials – with a focus on waste recovery – to promote the transition toward a circular economy. J…

Full JD & AI apply unlock in the Sawell app

Prefer desktop? Sign in on web

Powered by Xiaojia Cai