David McGarry 

David leads the firm's Regulatory and Compliance practice, providing advice to a wide range of banking, insurance and fund administration clients.

Director : Audit & Advisory 

+350 200 48600 

Location:  
Service: Audit, Audit, Financial Statement Audit
Industry: Financial Services, Banking, Insurance

David is a Managing Director of KPMG in Gibraltar.