Job of the Week – Solutions Analyst – McLean Ross

Do you have the initiative and drive to develop and implement a new, market leading product within an energy company that is leading the energy transformation? Are you numerate and practical with the ability to find solutions? Join our client and become a Solutions Analyst in the Business Development department which is responsible for the […]