James Flitton
-
Lumen Technologies (Lumen) has appointed James Flitton as vice president of infrastructure strategy and business development for Europe, the Middle East and Africa (EMEA).
Forthcoming events
-
ITW Africa
Coming soon -