Dominic has worked at Castle Craig since 2009. He spent several years working with charities in the UK, Eastern Europe and in Germany. This work encompassed child-care, learning disabilities, relief and development, NGO resource building and healthcare, including addiction care.
He studied Modern History at the University of Edinburgh.