Michelle Bottomley joins New York Life as chief marketing officer (CMO).
New York, August 14, 2018—New York Life has appointed Michelle Bottomley as chief marketing officer (CMO). As the most senior marketing leader at the company, Ms. Bottomley is responsible for the New York Life brand across the enterprise, with a distinct focus on driving business outcomes for the company’s core life insurance business. She reports to Matt Grove, executive vice president, who oversees the company’s individual life business, as well as New York Life’s service, technology and strategic planning functions.
Prior to her current role, Ms. Bottomley served as chief marketing officer at Staples, and before that, as chief marketing and sales officer at Mercer. Her first CMO role was with Barclaycard in the U.S. and then globally. She began her marketing career at Digitas, managed data-driven loyalty marketing at Epsilon, and led the North America marketing consulting team and the New York office for Ogilvy.
“The leadership and expertise Michelle brings to the CMO role put us in a great position to develop the connected experiences that today’s clients expect,” says Grove. “Michelle’s experience in building customer-centric marketing programs driven by data, digital content and branded experiences will help New York Life tighten its connection to current and prospective clients, and support our 12,000 agents in their efforts to help Americans successfully plan for their futures.”
Ms. Bottomley is currently a board director for Bose Corporation, as well as the Society of Human Resource Management, the global credentialing organization for the human resources profession. She has been recognized by the Direct Marketing News “Marketing Hall of Femme,” NOW NYC “Women of Power and Influence,” Advertising Women of New York’s “Working Mother of the Year,” and AdAge’s “Women to Watch.” She holds a Bachelor of Arts in Economics and a Bachelor of Science in Biology from Northeastern University.
About New York Life
New York Life Insurance Company (www.newyorklife.com), a Fortune 100 company founded in 1845, is the largest mutual life insurance company in the United States* and one of the largest life insurers in the world. Headquartered in New York City, New York Life’s family of companies offers life insurance, retirement income, investments and long-term care insurance. New York Life has the highest possible financial strength ratings currently awarded to any life insurer from all four of the major credit rating agencies**.