management consulting careers in Fgura, Malta