Lumishore
•
2024-05-19
Swansea, , UK
Product Manager
Job Title: Product ManagerPlease make sure you read the following details carefully before making any applications.Lumishore is a rapidly growing customer – focussed design, development and manufacturing company in the Marine industry utilising advanced LED …