“42.7 percent of all statistics are made up on the spot.” Steven Wright A New Collection of Talent Management Facts Another addition of leadership and talent management “facts” from all over the world. Some intuitive and some not….what do you think? 1. Results from a recent research study by Dr. Christopher Mayhorn at NC State […]