Jim Benson
Chair, Paralympic Advisory Committee

James Benson was appointed to the United States Olympic Committee's Board of Directors and began serving as an independent director on Dec. 17, 2010. He currently serves as the chair of the Paralympic Advisory Committee. 

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 an MBA from the University of Southern California. He currently resides in Boston, Mass.