Contributor
Vangelis Lagousakos
General Manager Channel Sales Middle East, Africa & Turkey at Dell Technologies.