SWTCH

New York
96 Total Employees
Year Founded: 2016

Teams at SWTCH

Recently posted jobs

8 Hours 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.