Slido
Show contact
Location
Bratislava, Slovakia
December, 2021 - present
Chris Wells
Strategic Success Manager