STEP corporate office is located in 11 N 26th St, Billings, Montana, 59101, United States and has 51-200 employees.
step inc
support and techniques for empowering people
step-inc.org
step inc
step above
biz/ support techniques for empowering people
Departments
Number of employees
Operations
3
Medical & Health
1
Information Technology
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to STEP's success, and advanced their careers.
Explore More
STEP is dedicated to building an equitable and compassionate community that empowers individuals to pursue their aspirations. They offer services and programs aimed at families and children, as well as Renewal Recovery Residences that are fully NARR certified. The organization focuses on eliminating barriers to fulfillment and fostering knowledge,... Read More