Derek Long

Head of Telecoms and Mobile, Cambridge Consultants



Share

Derek Long