Jyrki Nilson, Country Manager Finland