What are the implications of the GLOBE study of leadership
January 13th, 2018
What are the implications of the GLOBE study of leadership for MNE’s operating in 12 different countries across the globe (including Western and Northern Europe, Northern America, SE Asia and Latin America) and a sector where leadership effectiveness is believed to be key to achieving high performance?