Shuchi Bhargava Email

Senior Director Finance . Ophelia

Philadelphia, PA

Location

s*****@ophelia.com

Primary Email

Current Roles

Employees:
234
Revenue:
$33.5M
About
Ophelia provides medication and support on your terms.
Ophelia Address
228 Park Ave S
Philadelphia, PA
United States
Ophelia Email

Past Companies

OpheliaSenior Director Finance
CedarDirector, Strategic Finance
OODA HealthDirector, Strategic Finance (acquired by Cedar)

#1 Startup Dataset

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