Otto Lahikainen

Team Leader – Helsinki