The Cohen Group's IT department is led by Alec Evans (Communications and Political Affairs Fellow) and has 5 employees.
Saurabh Bhambri
Fellow
Alec Evans
Communications and Political Affairs Fellow
Looking for a particular The Cohen Group employee's phone or email?