management consulting careers in Mosta, Malta