Lester Thomas, Chief IT Systems Architect at Vodafone Group

Lester Thomas, Chief IT Systems Architect at Vodafone Group.