Switch Bioworks employs 28 employees. The Switch Bioworks management team includes Tim Schnabel (Founder and CEO), Gregory Knauf (Regulatory Affairs Manager), and Makena Pule (Director of Lab Operations).
Looking for a particular Switch Bioworks employee's phone or email?