map

Locations

Ireland: Manufacturing & Sales
Shenzhen: Strategic Sourcing

Sales

China, USA, UK, Ireland, Mainland Europe