Cicada Innovations employs 48 employees. The Cicada Innovations management team includes Alan Wylie (Chief Operations Officer), Sian Priest (General Manager - Community and Communications), and Tim Parsons (Expert in Residence, National Space Industry Hub).
Get Contact Info for All DepartmentsLooking for a particular Cicada Innovations employee's phone or email?