Service Manager
Helsinki, FI
Benemen Finland
EnReach Technology, Inc.
Project Manager
TDC Oy Finland
Project Coordinator