Kersti Toomeoja
About me
0 VOTES
93 VIEWS
Information

Age

28

Location

Finland

Roles

Project management
Sales

Tags