BioRender employs 261 employees. The BioRender management team includes Shiz Aoki (Co-founder and CEO), Meghana Reddy (Chief People Officer), and Chris Hemberger (Chief Revenue Officer).
Looking for a particular BioRender employee's phone or email?