Intelligence Squared employs 26 employees. The Intelligence Squared management team includes Matthew McAllester (Chief Executive Officer), Adam Tait (Head of Marketing and Audience Development), and Luise van Holk (Chief Operating Officer).
Looking for a particular Intelligence Squared employee's phone or email?