Sherry joined Atidot after holding the position of Chief Actuary of New York City for 7 years. She is an exceptional professional with 20 years of experience in leadership in strategic policy, operations, relationship management, and communications. Graduating from Ohio State University with an Executive MBA, Sherry quickly rose through the ranks of her field and ultimately became Chief Actuary of STRS of Ohio and later on of New York City.
Current role