Edge Foundation employs 30 employees. The Edge Foundation management team includes Alice Cantab (Chief Executive), Andrea Laczik (Director of Research), and Matty Bogle (Office Manager and CRM Administrator).
Looking for a particular Edge Foundation employee's phone or email?