Current city: 
Tampere
Finland
Nationality: 
FI
ESN country: 
Finland
Pool: 
ESN Facilitator