KEYS RICHARD A

PrivateCIK: 1886207
Location

LOWELL, MA

RAPID MICRO BIOSYSTEMS, INC.
PositionCHIEF COMMERCIAL OFFICER
TenureSince Oct 2021
Holdings