Ellie Francis

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.

People similar to Ellie Francis