Olli Hacklin Supply Chain Management Land Use Specialist olli.hacklin@neova-group.com +358 40 579 0176