Subrata Biswas Email

Strategic Development & Partnerships - US & Emerging Regions . MakroCare

Current Roles

Employees:
312
Revenue:
$56.5M
About
MakroCare Address
4 Independence Way
Princeton, NJ
United States
MakroCare Email

Past Companies

MakroCareStrategic Development & Partnerships - US & Emerging Regions
DDi (Drug Development Informatics) - Technology company of Makro GpStrategic Development & Partnerships
Frontage Laboratories, IncRegulatory Scientist

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.