As a New Business Sales Executive, you'll be responsible for closing hot leads from 3rd party lead generation partners, proactively developing call-backs into sales and calling a database of prospects and former customers to sell our competitive tele