Teach First's IT department is led by Ged Poland (Head of Business Intelligence and Analytics) and has 90 employees.
Jessica Fcct
Subject Development Lead
Ellie Doyle
Development Lead
Can W.
Associate Project Manager
Federico Favuzzi
Product Manager
Rav Kaler
Network Officer
Siobhan Doyle
System Architect
Dani Graves
Design Manager
Ellie Bowden
Eliza Wade
Venezia Hyland
Networks Manager
Rebecca Johnson
Nigel Bowen
Secondary Development Lead
Looking for a particular Teach First employee's phone or email?