Centersquare
Brian Schuberth is a seasoned professional in client and customer success management, currently serving as a Client Success Manager at Centersquare since April 2024. Prior to this role, Brian held the position of Client Success Manager at Cyxtera Technologies from December 2020 to April 2024. Brian's extensive experience in the field includes a significant tenure at CenturyLink-Lumen from June 2005 to December 2020, where the role of Customer Success Manager was undertaken. Earlier experience includes a position in Facilities at Exodus Communications - Cable and Wireless from 2000 to 2005.
This person is not in any teams
This person is not in any offices