Inscripta has appointed Ron McGrath as its CFO. McGrath has held various leadership and financial roles in the biotechnology and information technology industries. Prior to Inscripta, McGrath served as VP of finance at Illumina. He also served as chief of staff for the company's operations. Before joining Illumina, McGrath held financial leadership roles at Memec and DJ Orthopedics.