Venture Quest
–
Dehradun, Uttarakhand, India
... This is a full-time on-site role as a Hiring Telesales Executive, located in Dehradun. The Telesales Executive will be responsible for day-to-day tasks including communication with potential clients, lead generation, customer support, and sales. ... - May 02