Useful Public Services
Several cities and public organisations offer free advice and support for international talent moving to and living in Finland. The region you plan to move to might have an International House or Hub, or other services focusing on international newcomers. See below links to currently available services.
InfoFinland (information in 12 languages)
Newcomer's Guide (capital region)