Response employs 226 employees. The Response management team includes Nicola Leavesley (Chief Executive Officer), Ellen Launchbury (Head of Health, Safety and Fire), and Kevin Burroughs (Finance Manager).
Looking for a particular Response employee's phone or email?