Business Development Manager
15 days ago
Manchester
... network. We work with utilities in the UK and abroad, helping them to leverage AI to better manage ... engineering and product teams, crafting campaigns with our marketing team, and being supported in ...