Peter Cachia is an experienced professional in trading operations and management with a comprehensive background in the finance sector. Currently serving as Trading Operations Manager at OTCX since December 2022, Peter previously held the position of Head of Trade Management for EMEA at TP ICAP and ICAP. With over two decades in various operational roles including trade support and customer services, Peter has developed strong relationships with senior management, clients, and relevant stakeholders while overseeing trade lifecycle management and compliance. Peter’s earlier experience includes leadership roles in credit control and public house management, showcasing a diverse skill set across different industries.
Sign up to view 1 direct report
Get started