Cosmo is an associate in the London Projects group.

Cosmo specialises in banking and project finance transactions in the renewable energy and oil and gas sectors, acting for banks, financial institutions, borrowers and developers. He also has construction experience.

Since joining the firm, Cosmo has spent time working in the firm’s London and Paris offices.

Show related areas


  1. 2018 – 2019 · Legal Practical Course, BPP Law School
  2. 2016 – 2017 · Graduate Diploma in Law, BPP Law School
  3. 2013 – 2016 · Politics, Durham University

Memberships and Associations

  1. The Law Society of England and Wales