PERRY JENNIFER SCOTT

PrivateCIK: 2119908
BICYCLE THERAPEUTICS PLC
PositionChief Operating Officer
TenureSince Mar 2026
Holdings