management consulting careers in Birkirkara, Malta