Margaret advises banks and other financial institutions on various regulatory and ongoing compliance issues including authorisations, conduct of business rules, marketing of financial products, customer documentation, anti-money laundering, regulatory investigations and more.