Latest Jobs – Product Manager – McLean Ross

Smart Metering – Product Manager Berkshire or North-East Up to £90,000 UK and Europe Our client are embarking upon significant expansion and has won various contracts to supply smart meters to residential and commercial customers, both in the UK and across Europe. Currently they are looking to hire a SMART Metering Product Manager to support the growth […]