James Benson was appointed to the United States Olympic Committee board of directors and began serving as an independent director in December 2010.
Benson is CEO of Benson Botsford LLC, a financial services investment company. He is also the founder and chairman of World T.E.A.M. Sports, an organization dedicated to providing opportunities through sport for people with disabilities. In addition, he serves on several boards, including Achilles International, a non-profit track club for disabled athletes; the University of Illinois Foundation; and the American College Endowment Foundation.
Previously, Benson served as CEO of John Hancock Life Insurance Company, a division of Manulife Financial and a former Olympic sponsor. Before joining John Hancock in 2002, Benson was president of MetLife’s Individual Business enterprise. He also held senior leadership positions with New England Financial, GenAmerica Financial Corporation and Equitable Companies Inc. – Equitable Life Assurance Society.
In 2006, Benson received the John Newton Russell Memorial Award, the life insurance industry’s highest honor.
Benson holds a bachelor’s degree in economics from the University of Illinois and a master’s degree in business administration from the University of Southern California. He currently resides in Boston.