Latest Jobs – Channel Sales Manager – McLean Ross

Our client a rapidly growing, independent energy supplier are seeking a channel sales manager with a proven track record in energy sales. The main duties of this position are to nuture and build relationships with existing energy consultancies within the companies large portfolio, knowledge of energy supply contracts is key to this position. The successful […]