Alexei Balaganski

Lead Analyst, KuppingerCole