Francis Doherty is currently the Chief Operations Officer at iCare Housing. Prior to this role, Francis served as the Chief Executive Officer at Peter McVerry Trust, and as a Projects Coordinator at the International Textile Garment and Leather Workers' Federation. With a Master's degree in European Studies from the University of Sussex and a Bachelor's degree in History and Geography from Maynooth University, Francis has a strong background in communications, advocacy, and housing development. Additionally, Francis has volunteered as a Public Relations Officer with the Donegal Association Dublin.
Sign up to view 0 direct reports
Get started