KPMG Law LLP logo

KPMG Law LLP provides corporate and commercial work for a wide variety of clients, both domestic and international. Cross-border transactions are facilitated by our membership of an international network of corporate, commercial and employment lawyers. 

The advice and services we offer in the commercial arena are client-driven and are often provided in conjunction with other KPMG services such as transaction services, corporate finance, tax advice and the provision of advice for the financial services sector. We advise on company law issues, including matters such as financial assistance for the purchase of shares, share redemption, holding of treasury shares, loans to directors and directors’ duties. 

Commercial & Regulatory


Documentation of business arrangements including: 

  • business structures and trading arrangements 
  • agency agreements 
  • franchise and agency arrangements 
  • management services agreements 
  • service provider agreements 
  • sales and distribution agreements licence agreements 
  • sales and service terms and conditions 
  • implementing arrangements for VAT and transfer pricing 


  • Information technology and software agreements 
  • Technology implementation and outsourcing projects 
  • Intellectual property 
  • IP licensing, commercialisation and management 
  • Image rights and advertising agreements


Review of documentation, structures and trading arrangements for: 

  • compliance with financial services regulatory legal requirements 
  • commercial law issues including consumer law and regulatory matters 
  • legal requirements and matters arising from regulatory change (e.g. GDPR, privacy and data protection) 

Contact the team

john given

John Given

Managing Partner, Head of M&A and Corporate Transactions

+353 1 410 1298

michael moore

Michael Moore

Head of Corporate Structuring

+353 87 050 4486

aoife newton

Aoife Newton

Head of Employment and Immigration Law

+353 87 050 4285

sal nash

Salvador Nash

Head of Company Secretarial

+353 87 744 1226