inventory management and production careers in Sliema, Malta