MIT Sloan Management Review's Marketing department is led by Deb Gallagher (Head of Planning, Digital and Marketing) and has 4 employees.
Get Contacts for Marketing DepartmentLooking for a particular MIT Sloan Management Review employee's phone or email?