Financial & Management Consultants for Professional Service Firms

David Rowe - Director/Founder

David is a Chartered Accountant with a primary degree in law and has extensive experience in all aspects of the management of professional service firms. He held the position of Finance Director for leading law firm Matheson Ormsby Prentice for 10 years, before leaving to set up Outsource in 2000. Since establishing Outsource, David has provided ongoing strategic, financial, and management advice to hundreds of law firms in Ireland. He has also specialised in mergers, buying and selling firms and advising on profit sharing and other partnership issues. He is on the Law Society’s panel of experts in this area and over the last 12 months he has led Outsource’s delivery of the Law Society sponsored Practice Advisory Service.



Donal Maher - Director

Donal is a Certified Accountant with over 20 years experience in practice and industry as an accountant and business analyst. Since joining Outsource in 2004 Donal has worked with a number of legal firms throughout the country specializing in business reviews, business process re-engineering, accounting & practice management systems, and partnership issues. He also provides ongoing financial management and business mentoring services to legal and other professional services firms.


Grainne Gowran - Financial Controller
Grainne qualified as a Chartered Management Accountant whilst training with Glaxo Pharmaceuticals in their London office. She has worked for large multinational companies including CRH in a variety of CFO/Financial Controller/Financial Management roles. Her most recent role was in a small SME company as a Financial Controller. Grainne's areas of expertise are management accounting, reporting, business advisory and planning. Grainne holds a BA from Trinity College Dublin and an MBS from UCD Smurfit. 


Kate Ashmore - Practice Management Advisor
Kate Ashmore is a solicitor who holds an honours degree in Law and European Studies from the University of Limerick and a Law Society Diploma in Commercial Conveyancing and a certificate in Data Protection Law.  She has worked as a general practitioner for a number of firms in Leinster.  Since joining Outsource in 2012 Kate has worked closely with David Rowe as a Practice Management Advisor offering specific advice and training to legal firms in the areas of risk management and compliance, quality management and recruitment.  Kate also provides a file and undertakings review service to practitioners as well as training and advice on anti money laundering legislation.