A member of the McCann family who founded Castle Craig, Dominic joined Castle Craig in 2009 as Development Manager and Director.
In this role, Dominic has overseen the enhancement of Castle Craig’s services, and the launch of new clinics in Ireland, Sweden and London. In 2018 he led a successful campaign to highlight abuses of the Google Ads platform and other unethical business practices in the sector. Dominic was also the Chief Executive of Smarmore Castle from 2017 to 2019.
Dominic previously spent several years working with charities in the UK, Eastern Europe and Africa.
This work encompassed child-care, learning disabilities, disaster relief and development, NGO resource building and primary healthcare services.