Log in
Primrose Bio
Contact
Links
View in org chart
Helge Zieler
Chief Executive Officer
Michele Rubino
Chief Business Officer
Simon Latimer
Chief Financial Officer
Diane Retallack
President & COO
Tu-Trinh Nguyen
Principal Lab Automation Engineer
+ 3 more
January, 2023 - present
January, 2018
Chief Business Officer at Cato Networks
Chief Business Officer at ZeroAvia
Chief Business Officer at Vanqua Bio
Chief Business Officer at Songfinch
Chief Business Officer at Facilius Inc