EVP and Chief Financial Officer
NY Power Authority
Robert F. Lurie is the New York Power Authority’s executive vice president and chief financial officer. He joined the Power Authority in 2012 as head of the newly formed strategic planning department, where he led the management team in creating NYPA’s strategic plan. He also was responsible for managing project development, project finance, R&D and evaluating new business opportunities and technologies.
Lurie was vice president of North America business development for Ocean Power Technologies in New Jersey, and directed mergers and acquisitions for Air Products and Chemicals, Inc. in Pennsylvania. He served as the Chief of Strategic Planning at the Port Authority of New York and New Jersey from 2003-2007, leading the development of a 10-year, $20 billion strategic capital plan.
Lurie began his career in public finance. He served as the director of public finance for the State of New Jersey, managing over $8 billion in infrastructure funding and overseeing the financial activities of 15 state authorities, and as a vice president of investment banking in the public finance department at Lehman Brothers.
Lurie holds a Masters in Business Administration with a concentration in finance from the State University of New York at Albany, and a Bachelors of Arts degree in Economics from Union College in Schenectady, New York.