Back Up employs 309 employees. The Back Up management team includes Abigail Lock (Chief Executive Officer), Isobel Dwyer (Senior Corporate Partnership Manager), and Andy Russell (Communications and Marketing Manager).
Looking for a particular Back Up employee's phone or email?