Electric Executive Team. Work with the Marketing, Innovation, Product and Commercial teams in Lucy Electric to define the... Lucy Electric Executive Team. The business is global, with key locations in the UK and India. A strong R&D and Product...
Lucy Group