28 employees
The Carnegie UK Trust is an independent, endowed charitable trust based in Scotland.
1913