Andrew Wrobel

Chief Strategist, Emerging Europe Alliance for Business Services, Innovation & Technology



Share

Andrew Wrobel