Locations

Currently, Focus has over 3,000 employees working in 12 Focus facilities, both domestically and internationally.

locations map