Carlo Schupp is a seasoned executive with extensive experience in technology and strategic leadership, currently serving as Executive Vice President of Strategy & Alliances at TrustBuilder since June 2021. Previously, Carlo held key positions such as Chief Technology Officer at TrustBuilder, Chief Operations Officer at WISeKey SA, and Chief Executive Officer at Scaled Access, where innovative SaaS platforms were developed. Carlo’s career includes significant roles at Deloitte, CyberTrust Massachusetts, and SWIFT, contributing to major cybersecurity initiatives and operational excellence. Carlo holds a Master’s degree in Computer Science from KU Leuven and has completed several executive programs at prestigious institutions, including INSEAD and Harvard Business School.
Sign up to view 1 direct report
Get started
This person is not in any teams