Latka logo

Armand Sieben

  • Director EMEA Channel & Emerging Markets at Celigo
Netherlands