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