After qualifying in 1981 he joined Gilroy Gannon where he was a senior manager in their consultancy division. In 1989 he joined one of their clients, Karl Joh Gmbh, a multi national Company with manufacturing plants in Germany, Ireland and the UK. He held a number of positions in the Company including Group Financial Controller and General Manager. In 1996 he set up his own practice providing Accounting, Business Advisory, Training and Tax services to small and medium sized businesses. He is also a certified trainer with the Irish Institute of Training & Development.