Director at iBio · Chief Financial Officer at Seres Therapeutics. Filing since 30 Oct 2023. CIK 0001296999