Jim Benson is president of sales and marketing at John Hancock Financial Services in Boston. He has served in senior positions at GenAmerica Financial, New England Financial, Metropolitan Life Insurance Company, and the Equitable Life Assurance Society, as well as the National Association of Insurance and Financial Advisors (NAIFA), an industry nonprofit organization.