The Inside Sales Specialist role involves engaging with potential clients, understanding their needs, and driving sales efforts to promote Insider's customer experience and marketing platform. The position requires a proactive, persuasive salesperson who can build networks, solve problems, and contribute to the company's growth in a dynamic, innovative environment.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.