inventory management and production careers in Mosta, Malta