ICT Architect, Business IS Manager
Finland
Neova Group
McDonald's
IT Manager
Helia polytechnic
Haaga - Helia University Of Applied Sciences
University of Eastern Finland