Boulder, CO – April 30, 2019 – Inscripta, developer of the first scalable platform for benchtop Digital Genome Engineering, today announced the appointment of Ron McGrath as Chief Financial Officer. Mr. McGrath has held leadership and financial roles for more than 25...