Cem Osken

Head of Technology Risk at Lloyds Banking Group