Phil Turnock

Phil Turnock

Managing Director of HBL ICT Shared Services