Career Center
Job Seekers, Welcome to WEN Career Center
Search Filters
Use this area to filter your search results. Each filter option allows for multiple selections.
NEW! NEW!
NEW! NEW!
Sunny Skies Terrace (SST)
Buena Park, California
Grace College
Winona Lake, Indiana
Featured! Featured!
NEW! NEW!
NEW! NEW!
NEW! NEW!
NEW! NEW!
Loading... Please wait.
Customer Service / Sales Support Representative
The Sales Support Representative is responsible for managing all incoming leads from various sources(web, phone, referrals, and applications), for assisting customers through the pre-sales process, and helping them resolve any concerns or questions they may have prior to being assigned to a Technical Sales Rep for design and quoting. Duties will include answering the sales line, processing incoming leads while supporting the pre-stages of the buyer’s journey. Our goal is to help all of our customers design, select, buy and install renewable energy systems safely and successfully. Respond to incoming sales calls and em
Loading. Please wait.
Powered By

For additional assistance contact Customer Support at 888.491.8833 x 2643 /
candidatesupport@naylor.com