EML Payments appoints Emma Shand as its New CEO and MD

EML Payments Limited, a Global technology company is delighted to welcome Emma Shand as Managing Director and CEO, effective immediately. This follows the resignation of Tom Cregan. EML Payments Sources added that Emma Shand is a highly successful executive with 25 years’ global experience in technology, capital markets and diversified financial services across 30 countries. […]