Aaron Venables joins as InsituGen CEO InsituGen are excited to announce that Aaron Venables has taken on the role of CEO, effective 20th June 2023. LEARN MORE