Gerry Moynihan KC
Gerry has a wide range of experience conducting a mix of commercial litigations and advising and representing public bodies.
Gerry has a wide range of experience conducting a mix of commercial litigations and advising and representing public bodies.