V|

Veolia | France

Verified Job Source

Veolia France provides sustainable solutions for water, waste, and energy management, supporting the development of cities and industries while enhancing resource accessibility and preservation.

Aubervilliers, Ile de France

Environmental Services
5,001+ people

About

Partenaire des territoires, Veolia propose des solutions pour la gestion de l'eau, des déchets et de l'énergie qui participent au développement durable des villes et des industries. A travers ses trois activités complémentaires, Veolia contribue à développer l'accès aux ressources pour tous, à préserver les ressources disponibles et à les renouveler.

Open positions

Regional Sales Manager - Mining (Western Canada)

Hybrid · Vancouver

Drive sales growth and business development in the mining sector across Western Canada by generating leads, managing client relationships, and developing market strategies. Lead proposals and contract negotiations, maintain the sales pipeline and forecasts, report on market activity, and identify cross-selling opportunities across Veolia.

Business Development Representative

Hybrid · Pickering

The Business Development Representative is responsible for identifying, developing, and closing new waste management business opportunities within an assigned territory. They manage sales activities, maintain client relationships, and coordinate with operations to ensure service delivery and customer satisfaction.

Regional Sales Manager - Mining (Western Canada)

Hybrid · Vancouver

Drive sales expansion and business development within the mining sector across Western Canada. Manage the full sales cycle from lead generation and needs assessment to contract negotiation and client satisfaction.