Lucy Electric Executive Team. The business is global, with key locations in the UK and India. A strong R&D and Product... viable strategy which will unite Product, Sales and Marketing, Engineering and Innovation teams for a coherent vision...
Lucy Group