Samara Beachdell Email

Human Resources Director . Taking Control

Current Roles

Employees:
43
Revenue:
$9.3M
About
Taking Control is a mental health care company based out of 108 John St, North Aurora, IL, United States.
Taking Control Address
108 John St
North Aurora, IL
United States
Taking Control Email

#1 Startup Dataset

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