Leo Punt has extensive experience in the technology and operations sectors, currently serving as the Head of Global Operations at SWIFT since March 2004. In this role, responsibilities include overseeing global customer support across various regions and managing a dedicated program team for support evolution. Leo has also held positions such as CIO (interim), Global Head of Customer Support, Head of EMEA Services & Support, and Head of Sales Services within SWIFT. Prior to this, Leo served as Head of EMEA Customer Support at Elemica and held positions such as VP Professional Services at Wellance and Manager Operations at BT. Leo Punt holds an MBA from Henley Business School and a Bachelor of Science in Information Technology from The Hague University of Applied Sciences.
This person is not in any teams
This person is not in any offices