DAVID THRELFALL
DAVID THRELFALL Chief Information Officer at Britishvolt
Productivity, Self Improvement, Leadership, Interview
ALEX CLIXBY CIO at One IT Consulting Ltd