Kersti Toomeoja
About me
0 VOTES
45 VIEWS
Information

Age

27

Location

Finland

Roles

Project management
Sales

Tags