SWTCH

New York
96 Total Employees
Year Founded: 2016

Jobs at SWTCH

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

16 Days AgoSaved
Remote
2 Locations
Energy
Develops direct sales, channel, and technology partnerships for EV charging solutions across North and South Carolina. Responsibilities include researching prospective accounts, pursuing leads, closing agreements, understanding target markets, collaborating with marketing and sales, maintaining client relationships, monitoring industry developments, and updating CRM activity. Requires 5–8 years of sales or business development experience, preferably in real estate, transportation, or energy, plus strong communication, planning, presentation, and Microsoft Office skills.
27 Days AgoSaved
In-Office or Remote
5 Locations
Energy
Identify and qualify leads, maintain client relationships, research targeted markets, support outbound initiatives and channel partnerships, collaborate with marketing and sales, track activity in CRM, stay current on industry and competitors, and exceed performance metrics.