Mikko Niemi

Technical Production Manager