Jennifer Champoux

Jennifer Champoux

Chief Operating Officer at MONTE ROSA THERAPEUTICS, INC.

Net worth: 711 428 $ as of 2024-06-29

Health Technology
Consumer Services