Brett Scorza is an accomplished technology executive with extensive experience in leadership roles across various companies. Currently serving as Chief Technology Officer and President of Voice at Sinch, Brett Scorza previously held the position of Chief Information Officer at Inteliquent and Vice President of Information Technology at Focal Communications. Early in their career, Brett Scorza managed Information Technology at MFS/WorldCom and worked as a Senior Consultant at Accenture. Brett Scorza holds a Bachelor of Science degree in Electrical Engineering from the University of Illinois Urbana-Champaign, obtained between 1986 and 1990.
Sign up to view 1 direct report
Get started