Technical Sales Representative

Veolia ๐Ÿ’งโ™ป๏ธ๐ŸŒฑ

Benefits

Job Description

This is a remote position with the purpose to win new, large, strategic customer accounts for ESS. Develop a plan for winning customers identified as priorities by the Strategy & Growth Manager as it aligns with the overall VNA & Corporate Strategies. Identify additional leads and opportunities. Effectively manage the entire sales cycle from prospecting to creative customer solutions to client onboarding using consultative-selling techniques. Prepare strategic presentations and collateral for prospects (with help from Corporate/Marketing and Sales Operations). Record prospect evolution and entire sales cycle in Salesforce for owned prospects and won accounts. Engage with prospects to move the sales process along with exploratory meetings, quotes & proposals, to the point of execution of contract. Work with Account Manager and Technical Customer Advisor upon close of sale to start developing transition plans and build relationships. Create an initial account plan and manage handover to account management. Other responsibilities at the direction of the Strategy & Growth Manager.

About Veolia

Veolia in North America is the top-ranked environmental company in the United States, offering a full spectrum of water, waste, and energy management services.

Apply for This Position