For Employers

Power TakeOff

Remote Job Openings at Power TakeOff (4)

Client Success Manager III - Energy Efficiency

United States $105K - $120K per year 2-5 yrs exp Sales

The Client Success Manager serves as the primary point of contact for utility and energy efficiency program clients, ensuring satisfaction, retention, and account expansion. They are responsible for managing program implementation, coordinating internal and external stakeholders, and identifying new business opportunities.

Customer Outreach Specialist I

Canada, United States $42000 per year 0-2 yrs exp Others

The Customer Outreach Specialist conducts high-volume cold calling and email outreach to build a qualified sales pipeline for energy advisors. They are responsible for managing customer information in CRM systems and participating in team engagement to support overall program success.

Energy Advisor II

Canada, United States $59000 - $69000 per year 2-5 yrs exp Others

Energy Advisors manage a portfolio of clients to provide recommendations for energy-saving actions and monitor smart meter data to verify savings. They are responsible for maintaining their own sales pipeline, building strong client relationships, and collaborating with internal teams to drive program success.