Kersti Toomeoja
About me
0 VOTES
11 VIEWS
Information

Age

27

Location

Finland

Roles

Project management
Sales

Tags