The Walrus employs 76 employees. The The Walrus management team includes Dafna Izenberg (Features Editor), Samia Madwar (Senior Editor), and Mihika Agarwal (Cannonbury Editorial Fellow).
Get Contact Info for All DepartmentsLooking for a particular The Walrus employee's phone or email?