A lawyer, MBA, and software developer, David brings a versatile skillset and comprehensive perspective to every matter. David has practised law as a solicitor and as a barrister, and is a former Councillor of the Law Society of NSW and former President of NSW Young Lawyers.