Customer Success Manager job at EnergyCAP, LLC