Dean will have oversight responsibility for key functions and activities at the company’s EMEA headquarters including sales, client services, and operations
“I am excited to join SWIFT at such a pivotal time as it is re-tooling cross-border infrastructure and fundamentally transforming payments and securities," says Cheri McGuire