JD Ross Energy is a global energy recruitment consultancy, born out of the merger of two high-performing energy businesses, JDR Energy International and McLean Ross. McLean Ross, founded by Catherine McLean, was a market leader in the utility space, working across commercial and corporate functio... read more
Join our happy subscribers