Ellie Francis
Service Desk Manager @ CGI
About Ellie Francis
Ellie Francis is a Service Desk Manager at CGI in Solihull, England, where she has worked since 2021. She previously held the position of Technical Specialist at O2 for six years and has a background in education from Alderbrook School and Solihull Sixth Form.