Job Description

This position can be fully remote. The Lead Commercial Proposals Manager is responsible for Sales opportunity proposal generations for Services, Lifecycle Service Agreements (LSA), Capital bids with budgetary and firm final proposals for the USA and Canada but not limited thereto as well as periodic support for other Commercial Engineers within the groups. Key responsibilities include structuring, researching, negotiating, developing and drafting customer Service/equipment/plant specific agreements; supporting internal sales teams by developing budget and firm proposals for clients; and maintaining and updating tools as required such as cost models and proposal templates. The role requires strong organizational, communication, analytical, and problem-solving skills.

About Veolia

Veolia is a global leader in environmental services, operating across all five continents with nearly 218,000 employees.

Apply for This Position