David Ellis

CEO (EMEA), Quantum Switch