Alena Mitrevicha's Location
Latvia
Alena Mitrevicha's Work
Alena Mitrevicha's Summary
Alena Mitrevicha, based in Latvia, is currently a Supervisor at Extreme Live Gaming, bringing experience from previous roles at Smart Live Casino, booking.com and Evolution Gaming.