RayGen employs 84 employees. The RayGen management team includes Richard Payne (Chief Executive Officer), Serena Marriott (Chief People Officer), and Eleanor McCracken-Hewson (Chief Commercial Officer and Chief Legal Officer).
Looking for a particular RayGen employee's phone or email?