Shaw Trust employs 2,151 employees. The Shaw Trust management team includes Jenny Woodrow (Managing Director, Employment and Skills Services), Mark Earl (Chief People Officer), and Lisa Bishop (Director of Justice).
Looking for a particular Shaw Trust employee's phone or email?