About Sherry Chan

Sherry Chan

Sherry Chan

Chief Actuary for the City of New York

Chosen unanimously by New York City elected officials and union presidents in the Spring of 2015, Sherry Chan, FSA, EA, MAAA, FCA, is the 5th Chief Actuary in the 100+ year history of New York City and one of the highest ranked Asian-American officials in the City’s Administration. In her role, Ms. Chan provides technical expertise to the City’s five retirement systems and pension funds. Ms. Chan was selected as a 2019 Crain’s NY 40 Under 40, a 2018 Geoffrey Heywood Young Consulting Actuary Award recipient from the International Association of Consulting Actuaries, and a 2017 City & State 40 under 40 Rising Star of New York City.

Recent Interviews

Full Interview – Arun Gupta

Arun Gupta CEO of NobleReach Foundation & Co-author of The…

Watch Now linkarrow

Full Interview – Michael B.Horn

Michael B.Horn Award-winning Author, Harvard Professor & Co-founder, Clayton Christensen…

Watch Now linkarrow

Full Interview – Rebekah Tweed

Rebekah Tweed Senior Advisor & Executive AI leader

Watch Now linkarrow

Full Interview – Charlene Li

Charlene Li Founder of Altimeter Group and a New York…

Watch Now linkarrow