formerly Prospect.
Company Information
Website
Employee count
4,367
Industry
IT Services and IT Consulting
Headquarter
St Louis, Missouri, United States
Mariana Huber, MBA
Marketing Director
Jeff Schuster
Talent Acquisition Manager / Corporate Recruiter
Rajat Khattar
Director/Sr. Technical Program Management Leader
Tricia Forrest
Senior Talent Acquisition Specialist
Felicia Williams (Johnson)
National Sales Executive, Digital Experience and Commerce