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