Leslie Carroll Email

Associate Director, Office Community Health and Quality Improvement . Tulsa Health Department

Current Roles

Employees:
272
Revenue:
$80.8M
About
.............................................................Tulsa Health Department...............................................................
Tulsa Health Department Address
5051 South 129th East Avenue
Tulsa, OK
United States
Tulsa Health Department Email

Past Companies

Tulsa Health DepartmentAssociate Director, Office of Community Health and Quality Improvement
Tulsa Health DepartmentDirector, Center for Community Health
Tulsa Health DepartmentResource Development Coordinator

#1 Startup Dataset

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