Senior Manager, Customer Success – Power & Tech at Wood Mackenzie | JobVerse