Information Technology - Business Development
Finland
Heikki Jekunen (Sales)