Bryan Ventura advises in a range of funds management and financial services matters.