Deirdre Corcoran graduated from University College Dublin with a Bachelor of Commerce degree and a Masters in Accounting. She qualified as a Chartered Accountant with Deloitte & Touche in 1995. She then worked as Finance Manager with Concern Worldwide, based in Ethiopia, for a number of years before joining Kenmare Resources plc in 1999 as Financial Controller. She was appointed Company Secretary in March 2000.