Job of the Week – Corporate Sales Director – McLean Ross

Location: Home Based Salary: Up to £80,000 + Car + Benefits Summary: McLean Ross have partnered with a global specialist in energy management. Our client offers combined solutions across multiple market segments. This position will sit within their Energy and Sustainability division; this division is the largest and fastest growing Energy and Sustainability business in […]