Caribou Biosciences
Sri Ryali is a seasoned finance executive with extensive experience in the biotechnology sector. Currently serving as the Chief Financial Officer at Caribou Biosciences since January 2025, Sri has previously held leadership positions including Chief Financial Officer at Codexis, Inc. and Eiger BioPharmaceuticals, Inc. Sri also served as Vice President of Finance at Aimmune Therapeutics, where responsibilities included overseeing finance and accounting operations during a critical IPO phase. Earlier experience includes a role as Director of Finance at Onyx Pharmaceuticals, an Amgen subsidiary, focusing on R&D, Medical Affairs, and Corporate Finance. Sri holds a Bachelor's degree in Economics and Microbiology from UCLA and an MBA from UCLA Anderson School of Management.
This person is not in any teams
This person is not in any offices