ESFI World employs 3 employees. The ESFI World management team includes John Fitch (Head of Dota 2 Public Relations), and Yosef Bruer (Senior Correspondent).
Get Contact Info for All DepartmentsLooking for a particular ESFI World employee's phone or email?