Posted Jul 10, 2026

[Remote] Manager of Customer Success

Apply for this Role →

Note: The job is a remote job and is open to candidates in USA. Transparent Energy is a leading energy procurement and risk management advisory firm that helps large Commercial, industrial and Institutional (C&I) organizations optimize energy purchasing decisions. The Manager of Customer Success will lead efforts in customer retention and revenue operations, ensuring effective management of client relationships and data integrity.


Responsibilities


Skills


Company Overview

  • Transparent Energy is a specialized energy procurement advisory firm. It was founded in 2009, and is headquartered in Fairfield, New Jersey, USA, with a workforce of 11-50 employees. Its website is https://transparentedge.com/.

  •