Dominic McCann is the founding director of CATCH Recovery. He previously ran an aftercare service in central London between 2014 and 2020. He aspires to make CATCH a hub of recovery support and ongoing treatment for patients and family members following their discharge from intensive treatment services.
Over the past 12 years, Dominic has been involved in managing and launching a number of addiction treatment services, both inpatient and outpatient.