RayGen employs 86 employees. The RayGen management team includes Richard Payne (Chief Executive Officer), Eleanor McCracken-Hewson (Chief Commercial Officer and Chief Legal Officer), and Zhen Mu (Business Director, Asia).
Looking for a particular RayGen employee's phone or email?