Open
Ron Barin

Ron Barin

Vice President & Chief Investment Officer
Alcoa Inc.

Ron Barin is Vice President, Chief Investment Officer, Pension Investments for Alcoa Corporation. He held a similar position at Alcoa Inc. prior to the company separation. He is responsible for the investments of assets totaling $7 billion in Alcoa Corporation’s retirement benefit plans and the Alcoa Foundation, the philanthropic arm of the company.

From 2012 until the separation of Alcoa Inc. into two independent, publicly-traded companies, he was a Vice President, Chief Investment Officer, Pension Plan Investments. From 2008 until 2012 he was an Assistant Treasurer, Chief Investment Officer.

Prior to joining Alcoa Inc., Ron served as Senior Director, Pension Investments for Pfizer Inc. where he was responsible for assets totaling $22 billion in Pfizer’s benefits plans and Foundation. Before this assignment, Ron was Director, Financial Risk Management for Pfizer. Earlier in his career, he worked for Emcor Risk Management Consulting, Estee Lauder, and Unilever in various treasury-related roles.

Ron earned his B.S. in Finance and MBA from New York University. He is the co-founder and member of the Board of Directors of Smile in a Bag Inc, a nonprofit organization that collects and donates toy-filled activity bags each month to two Long Island, New York hospitals to help brighten a hospitalized child’s day. The organization has delivered more than 21,000 bags (and counting) since Smile in a Bag was founded in 2002.

Ron and his wife, have two sons. In his free time, Ron enjoys playing tennis and basketball.