Landmark Bio is dedicated to translating cutting-edge research into life-changing therapies.
Landmark Bio seeks a Sr. Manager, IT to oversee end-user technology, infrastructure, and IT operations in a regulated biotech environment.
Landmark Bio is dedicated to translating cutting-edge research into life-changing therapies.