Inscripta, Inc. employs 29 employees. The Inscripta, Inc. management team includes Ron McGrath (Chief Financial Officer), Scott Frykman (VP of Process Sciences), and Dan Schmitigal (Vice President, Engineering, Process Development, Tech Transfer, and Program Management).
Looking for a particular Inscripta, Inc. employee's phone or email?