Gary has more than 20 years of experience as a corporate legal counsel, specializing in regulatory affairs and financial products. Before joining OSL Group, Gary served as General Counsel for Yunfeng Financial Group and Asia Head of Legal and Compliance for Cantor Fitzgerald and BGC Partners. Earlier in his career, Gary specialized in structured derivatives, and private equity, and managed investment products at Macquarie Group and CITIC Capital. Gary also currently serves as General Counsel for Reorient Group. He holds a Bachelor of Laws and a Bachelor of Arts from the University of New South Wales.