Torchbearer employs 8 employees. The Torchbearer management team includes Peter Waugh (Co-founder & Director), Jonathan Langley (Co-founder and Director), and Michelle Cowan (Non Executive Director).
Get Contact Info for All DepartmentsLooking for a particular Torchbearer employee's phone or email?