Latest Jobs – Innovation Manager – McLean Ross

£40,000 – £55,000 South West, England Our client, a dynamic, forwarding thinking energy company, seeks a Smart Homes Innovation Manager to join their team. Reporting into the Retail Director, the Smart Homes Innovation Manager is responsible for the development and launch of a ‘smart home’ offering that is both attractive to consumers and commercially viable, […]