Evil Geniuses's IT department is led by Chris DeAppolonio (Chief Innovation Officer) and has 6 employees.
Christina Zhang
Data Analyst Intern
Zemira Asherz
IT Support Specialist
Anqi Xiao
Data Scientist
Steven Rivera
IT Manager
Chris DeAppolonio
Chief Innovation Officer
Looking for a particular Evil Geniuses employee's phone or email?