Michael Castillo Email

Compliance Lead . Lead Health

Current Roles

Employees:
85
Revenue:
$11.5M
About
Lead Health is a national healthcare staffing that operates remotely, providing assistance, empathy, opportunities, and partnership for travel nurses as they enter and traverse the changing industry.
Lead Health Address
18401 BURBANK BLVD
Tarzana, CA
United States
Lead Health Email

#1 Startup Dataset

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