Renewance

HQ
Schaumburg
80 Total Employees
Year Founded: 2015

Teams at Renewance

Recently posted jobs

One Month AgoSaved
In-Office
Elmhurst, IL, USA
Greentech • Software • Energy • Renewable Energy
Lead business development and sales strategy for battery energy storage services and software. Build relationships with battery OEMs, system integrators, and operators across North America; generate and manage pipelines, develop proposals, close opportunities, manage accounts, provide market expertise, and represent the company at industry events. The role requires 50% travel and ownership of long sales cycles and revenue targets.