inventory and production careers in Sliema, Malta