BIOCAD employs 873 employees. The BIOCAD management team includes Dmitry Morozov (Chief Executive Officer), Tatyana Andryakova (Recruitment Manager), and Danila Streltsov (Vice President Legal and IP).
Looking for a particular BIOCAD employee's phone or email?