This site uses cookies. To find out more, see our Cookies Policy

Business Development Representative - Contract (9 months) - Pickering in Pickering at Veolia North America

Date Posted: 4/20/2018

Job Snapshot

Job Description

About Veolia – We are resourcing the world

We focus on creating a team with a diverse range of talent that operates in a safe, innovative and sustainable environment in order to promote the green economy and build new markets.

The services offered in southwest Ontario includes highly technical and unique offerings supporting Veolia and our commitment to Resourcing the World; including but not limited to non-hazardous and high hazardous wastes, onsite chemical waste inventory & management, identification and labpacking, transportation and treatment services as well as industrial and chemical cleaning. Veolia can provide our clients a single point of contact for all their chemical & waste management, waste water treatment and industrial cleaning needs.

Job Summary

The Business Development Representative represents the company for the customers in southwest Ontario ranging from Windsor to Sarnia to London. The role supports high hazardous waste, industrial waste water treatment and industrial and chemical cleaning services; by monitoring files and by promoting and adding different services to target companies and existing customers.

Primary responsibilities

• Responsible for leading and managing the complete negotiation and evaluation process of sales;
• Develops new business by analyzing account potential initiating, developing, and closing sales including recommending new applications and sales strategies;
• Develops sales by building relationships, making initial presentations of products and service offerings to potential customers;
• Maintains knowledge of market trends, maintains professional networks (both individuals and organizations);
• Makes recommendations for subcontractors/partnerships as needed;
• Active participant in negotiations with any potential subcontractor or partner as needed;
• Represents Veolia at customer site evaluations as needed and provides start up oversight and operational support for awarded contracts;
• Maintains a working knowledge of current applicable laws and regulations;
• Interface with other Veolia Environmental Services organizations both in and outside of North America.

Job Requirements


• Selected candidate must reside in the southwest Ontario;
• College Certificate and/or University Degree in Business Administration, in
Environmental and or Chemistry, or in another Technical Specialty;
• 3 to 5 years of related experience; including but not limited to the following
services: High Hazardous and Non Hazardous Specialty Waste Services; Water
Treatment/Process; High Pressure Water Cleaning, Industrial Dry and Wet
Vacuum Trucks, Industrial Chemical Cleaning.
• 5 years + in Sales Experience in a Senior Sales / Account Manager role;
• Bilingualism (an asset).


• Able to professionally close a negotiation deal, to secure business and meet
defined goals;
• Ability to review, comprehend and negotiate complex legal contracts;
• Good knowledge of local and provincial Environmental, Health & Safety
regulations and policies (Eastern Canada);
• Excellent Communication skills, Leadership and Autonomy;
• Knowledge of CRM’s – i.e. Sales Force software;
• Ready to travel around 70% of time (traveling to and from clients daily, travel
within the territory and occasional overnight travel within territory and required for
company group sales meetings).


  1. Sales Jobs
  2. Sales Rep Jobs