Peter Scott Peter Scott has been appointed as the first chief executive of the new Independent Living Fund Scotland (ILF Scotland).
Ilf Scotland
1-1 of 1 Articles
Peter Scott Peter Scott has been appointed as the first chief executive of the new Independent Living Fund Scotland (ILF Scotland).