Our People

We believe in a diverse range of personnel to bring creative skills, thoughts, and ideas to the table.

Hugh J.Millar - Managing Partner Crowley Millar Solicitors

Hugh J. Millar

Managing Partner

Hugh J. Millar is the Managing Partner of Crowley Millar. Hugh was educated at University College Dublin from where he holds a BCL and a post graduate Diploma in European Law. Hugh qualified as a Solicitor in 1981 and has over 35 years’ experience in practice.

John W. Carroll - Partner Crowley Millar Solicitors

John W. Carroll


John joined Crowley Millar in 1992 after graduating from University College Cork with both B.Comm and B.C.L.. degrees. John qualified as a Solicitor in January 1996 and became a Partner in the Litigation and Dispute Resolution Department in 2004.

Catherine Keane - Partner Crowley Millar Solicitors

Catherine Keane


Catherine graduated with an Honours BCL Degree from University College Cork in 1989 and was enrolled as a Solicitor in 1992. She subsequently obtained Diplomas in Commercial Law and Insolvency & Corporate Restructuring.

Brian O' Longaigh - Partner Crowley Millar Solicitors

Brian O’ Longaigh


Brian works primarily in the field of Dispute Resolution. He has been in practice for over 18 years having qualified as a solicitor in 1999. He holds a B.C.L. degree from University College Dublin and a Diploma in Business Studies from the Smurfit School of Business.

James Bardon - Partner Crowley Millar Solicitors

James Bardon


James is a Partner in Crowley Millar and leads the firm’s Public, Health and Administrative Law Practice. James has been advising and representing the Statutory Agencies responsible for delivering health and social services in Ireland for the last fifteen years.

Helene Coffey - Partner Crowley Millar Solicitors

Helene Coffey


Helene is a Partner in our Litigation and Dispute Resolution Department. She advises on a wide range of insurance litigation including insurance/policyholder disputes, personal injury claims, professional indemnity claims, and regulatory matters.

Tommy Dalton - Partner Crowley Millar Solicitors

Tommy Dalton


Tommy is a Partner in our Limerick office, he specialises in Dispute Resolution, Banking and Commercial/Corporate Law. Tommy is a Partner in Crowley Millar with responsibility for the firm’s new Mid-West office located in Limerick city.

Bryan C.Sweeney - Partner Crowley Millar Solicitors

Bryan C. Sweeney


Bryan Sweeney is a Partner in the Corporate Department and specialises in corporate M&A and company advisory with particular expertise in company sales, mergers & acquisitions, corporate re-organisations, shareholder agreements and subscription / investment agreements.   

Eileen M. Kelly - Partner Crowley Millar Solicitors

Eileen M. Kelly


Eileen Kelly is a Partner in the Property Department and specialises in commercial and residential property law with particular expertise in property acquisitions and sales and commercial leases.  Eileen also regularly advises clients on complex conveyancing issues and on legal issues arising in connection with the development of lands.


Ping Bai - Crowley Millar Solicitors

Ping Bai

Senior Associate

David Hickey - Crowley Millar Solicitors

David Hickey

Senior Associate

Noelle McDonald - Crowley Millar Solicitors

Noelle McDonald

Senior Associate

Jonathan Whisker - Crowley Millar Solicitors

Jonathan Whisker

Senior Associate

Neil Millar - Crowley Millar Solicitors

Neil Millar


Samantha Holton - Crowley Millar Law Firm

Samantha Holton

Senior Associate

Miriam Doyle - Crowley Millar Law Firm

Miriam Doyle

Senior Associate

Ethan J. Ruane - Crowley Millar Law Firm

Ethan J. Ruane

Senior Associate

Anjusha Puthan Purayil - Crowley Millar Law Firm

Anjusha Puthan Purayil

Senior Associate

Denis I Jacobson - Crowley Millar Solicitors

Denis I. Jacobson


Gerry O'Grady Business Consultant - Crowley Millar Law Firm

Gerry O’Grady

Business Consultant

Gerry O'Grady Business Consultant - Crowley Millar Law Firm

Joseph R. Sweeney


Any question at
+353 1 676 1100

Mon – Thurs
9am – 5pm
Fri 9am – 5.30
Lunch 1 – 2pm Daily