The Global Grid employs 4 employees. The The Global Grid management team includes Kathryn Jewkes (Managing Editor), Kathryn Eisenberg (Managing Editor), and Megha Singh (Founder).
Get Contact Info for All DepartmentsLooking for a particular The Global Grid employee's phone or email?