John MacKessy: Learning From History
John MacKessy has over 25 years of regulatory and compliance experience and is currently a managing director and global head of anti-money laundering (AML) for BlackRock, the largest global asset manager. Prior to joining BlackRock, MacKessy was the global head of AML Monitoring for Citi...