Simpson House employs 15 employees. The Simpson House management team includes Felix LaBoy (Director of Human Resources), Alec Cowling (House Renovator), and Ronnie Black (Head of Service Learning Disabilities and Adult Care).
Looking for a particular Simpson House employee's phone or email?