Lumishore
•
2024-04-03
Swansea, , UK
Technical Sales Manager - SuperYacht
About Lumishore:Lumishore is a small, successful company which has built its international reputation providing the World’s best Marine Lighting solutions and systems for vessels of all sizes. The company’s Development Team is internationally recognised, w…