Installer (Shelving and Racking)
Storage Systems Limited
- Malta Island
Storage Systems Limited in Malta is currently looking to recruit an Installer (Shelving and Racking) to join their team on a full-time basis. Overview: We are local leaders in t…