Torpedo employs 74 employees. The Torpedo management team includes Andrew Sinclair-Pearson (Chief Executive Officer), Sarah Lilley (Account Director), and Becky Adams (Content Director).
Looking for a particular Torpedo employee's phone or email?