Job of the Week – Technical Sales Manager – McLean Ross

The client, a well-known energy company, seeks a Technical Sales Manager – to join their organisation. The role will be Home based, covering the South West region of UK. The salary is competitive with comprehensive benefits. The role will contribute to the growth of their Renewable Heat business developing heating and energy services district heating […]