Scottish Catholic International Aid Fund Organizations
SCIAF is the official overseas aid and development agency of the Catholic Church in Scotland.
Industry:
Humanitarian Assistance
SCIAF is the official overseas aid and development agency of the Catholic Church in Scotland.