Mark Vaughan is the Head of Ops Business Partners at TP ICAP. They previously served as Settlements Lead EMEA and held roles at ICAP, including Settlements Administrator and Deputy Head of Settlements. Mark's extensive experience in operations and settlements has shaped their current leadership role in the organization.
This person is not in any teams
This person is not in any offices