Aileen Postlethwaite

Director, Electronic Trading, Markets Compliance Barclays