George Foster Peabody (1852-1938), namesake of the awards, was a highly successful investment banker who devoted much of his fortune to education and social enterprise.
Dr. Worth McDougald (1926-2007) served as Director of the Peabody Awards program from 1963 until his retirement in 1991.