CEO
Ash Schofield
CEO Approval Rating
79/100
2009
PrivateSubsidiary of Telefónica
https://www.giffgaff.com