Support Services Group Appoints Former ACT Executive As New CTO

LinkedIn
Facebook
Email

Innovation that keeps SSG on the leading edge of BPO technology offerings is the goal for SSG 

WACO, Texas, Jan. 1, 2024 – Rick Owens, a 20-year-veteran of the contact center industry, has been named Global Chief Technology Officer at Support Services Group.  

“Rick is a great addition to the SSG team,” said CEO Bryan Gross. “He is a BPO veteran who understands where the industry has been, where it needs to go and how to get us there.”  

Owens joins SSG from ACT, a competing BPO, and he has 20+ years of IT innovation experience including solutions serving onshore, offshore, and virtual BPO operations. Owens has been part of three start-ups, consulted on customer service automation with several large enterprises, and has held leadership positions with TTEC, Convergys and Sitel.   

“This is an exciting opportunity,” said Owens. “The leadership team understands how to deliver quality and SSG already works with top brands across several verticals. Adding value through technology is much easier when an organization already executes at a high level.”  

Owens has a bachelor’s degree in computer science from Western Illinois University and a master’s degree in management & Organization from the University of Colorado.   

His experience includes:   

  • 20+ years leading technology organizations, developing IT strategies ensuring close integration with enterprise business strategies, resulting in high customer satisfaction through stable and reliable Customer Experience (CX) operations. 
  • Expertise in IT disciplines serving CX operations including application development, servers, operating systems, networking, cloud-computing, and database.  
  • Building high-performing teams that deliver technology solutions for companies varying in size from start-up to global, publicly traded entities. 

 
About Support Services Group  

Support Services Group is a U.S. based omnichannel BPO solutions company. SSG was founded in 1998 in Waco, Texas, and has grown into a global company with 17 contact centers in 10 countries.  The company provides customer care and technical support for industries including luxury retail, financial & Insurance, digital entertainment, and communications.

Share this:
LinkedIn
Facebook
Email
Image link
Image link
Explore Partnering with SSG

Explore Partnering with SSG Today Schedule a Sales Call or Fill out the form

Looking for a Job?

Contact our team if you have any question

Discover more from Support Services Group

Subscribe now to keep reading and get access to the full archive.

Continue reading