Santa Plivca has been appointed as a Country Manager in Latvia. She was responsible for the international sales and business devel...

RECENT TWEETS