Skip to main content

Gerard David

Deputy Country Managing Partner & COO | Deloitte Sri Lanka and Maldives