Leo Punt is head of services and support for Europe, Middle East and Africa at SWIFT. In this role, he is responsible for delivery of all SWIFTâs consulting services, training and support services for this region. Previous roles include VP for Professional Services at Elemica, operations manager at Wellance, and manager for technical support at BT.
Articles