Spencer Stahle is a results-driven Global Service Delivery Leader with over 17 years of experience in operational efficiency and client success across diverse geographies. Currently serving as the Director of Client Success at Concentrix, they have managed significant global service delivery operations, impacting over 5,000 employees. Spencer has led business transformation initiatives that achieved notable operational efficiency gains while fostering high-performing teams and optimizing processes. Their educational background includes a Bachelor’s degree in Journalism and Communications from Utah State University.
Location
North Las Vegas, United States
Links
This person is not in any teams
This person is not in any offices