Pfenex Inc employs 50 employees. The Pfenex Inc management team includes Jacob McCracken (Senior Director Finance).
Looking for a particular Pfenex Inc employee's phone or email?