Latest Jobs – Manager of Energy Procurement Services – McLean Ross

Our client, a demand response and energy management solutions company, are looking to expand their European Global Services team and looking to hire a Manager of Energy Procurement Services, The Manager of Energy Procurement Services, EMEA will help guide how customers buy and use energy through their unique software tool. The role will report to […]