Ellina Foutekova

Product Manager, Pokerstars
Onchan, Isle Of Man, United Kingdom

Subtitled talks