Docplexus
–
Mumbai, Maharashtra, India
... cities 6,500+ doctors log onto Docplexus website daily 2,500+ monthly registrations 64,000+ clinical cases discussed till date Website: Role Description This is a full-time on-site role located in Mumbai for a Sales & Business Development Manager. ... - May 26