Locations
Dallas, TX, USA
industry
Data and Analytics · HR and Recruiting · Information Technology · Professional Services · Software
Size
201-1000 employees
Stage
Other
founded in
2020
Delegate CX work on a flex-to-fit model with clients. Delegate CX all about matching talent with quality work.
Something looks off?On-site & Remote