Senior Manager, Client Success – Key Accounts Lead at Metergy Solutions | JobVerse