Neil comes to Moment after a long and successful career as an institutional investor. Most recently, Neil was Chief Investment Officer at Children’s Healthcare of Atlanta, and prior to that has also held impactful leadership roles in investments teams at the YMCA Retirement Fund and Memorial Sloan Kettering. He has dual undergraduate degrees in Engineering and Economics from the University of Pennsylvania and an MBA from The Wharton School.
Sign up to view 0 direct reports
Get started