Home People Harry Goddard

Harry Goddard

Harry Goddard became CEO of Deloitte Ireland in June 2019, leading a team of 3,400+ professionals across the country. Goddard holds a degree in applied mathematics from the University of Limerick, and is a native of County Clare. His early career began at insurance company Church & General, where he moved from IT support to writing computer code under the mentorship of a key leader, setting him on a path to consulting.

With more than 20 years in professional services and consulting, Goddard brings deep expertise in leading technology-rich transformation programmes for national public sector and retail financial services clients, with a background in systems integration. He joined Deloitte Ireland as a partner in 2007, and advanced through several leadership roles including Head of Technology Consulting, Technology Integration, and Public Sector before becoming Head of Consulting in 2015.

In addition to leading the Consulting practice in Ireland with over 750 professionals, Goddard led Deloitte's technology practice across the EMEA region, which spans more than 25 countries and includes over 8,000 technology consultants. He took on leadership of GenAI for Deloitte NSE in June 2023 and sits on the firm's global steering group. Outside his Deloitte role, Goddard is co-chair of the Business in the Community Leaders Group on Social Inclusion, a member of the Balance for Better Business review group, and a founding member of Chapter Zero Ireland.

Career history

  • CEO, Deloitte Ireland (June 2019–present)
  • Head of Consulting, Deloitte Ireland (2015–2019)
  • Head of Technology Consulting and Technology Integration, Deloitte Ireland (dates prior to 2015)
  • Head of Public Sector, Deloitte Ireland (dates prior to 2015)
  • Partner, Deloitte Ireland (2007 onwards)
  • Work experience, Church & General insurance (9 months, early career)

What Goddard could bring to his role as CEO at Deloitte Ireland: With over two decades of experience leading technology-rich transformation programmes across public sector and financial services, Goddard brings proven expertise in scaling consulting operations across major regions. His systems integration background and recent leadership of Deloitte's GenAI initiatives position him to guide the firm through digital transformation and emerging AI opportunities. His track record managing over 8,000 technology consultants across EMEA and 750+ professionals in Ireland's Consulting practice, combined with his external commitments to climate governance and social inclusion, demonstrate his capacity to balance growth ambitions with stakeholder engagement and societal impact.

Facts compiled by Executive Moves from publicly available news and press releases on 30 September 2026. Spotted an inaccuracy? Email us and we'll review within 1 business day.

To upgrade to a Premium Profile reach out to us at info@executive-moves.com.

Light profile · auto-generated

Are you Harry Goddard?

This is a Light profile, auto-generated from public news coverage. Claim it to verify your bio, add a photo and links, and control how your career is represented on Executive Moves.

Claim this profile →