Customer Success Manager
EnergyCAP, LLC • Ireland, County Dublin • Posted June 29, 2026
About the Role
EnergyCAP, LLC is an industry-leading and award-winning software company focused on energy and sustainability management. EnergyCAP is trusted by 10,000+ Energy and Sustainability professionals across the country to be their single source of truth for financial-grade, actionable data to better manage resources, reduce carbon, and drive savings. If you’re looking for a role that enables you to do what you do best while making the future more sustainable, this is the role for you!
Our core values are: Accountability, Impact, Innovation, Integrity, and Teamwork.
Build a more sustainable future with us! Visit www.EnergyCAP.com to learn more.
About the Role
EnergyCAP is growing its global footprint, and we’re looking for a Customer Success Manager to champion our European customers from Dublin. In this role, you’llbe the primary success partner for non-US accounts - building lasting relationships, proactively managing health and renewals,...