Satu Sinikka Tahvanainen is a Finnish director with 1 active role across Finnish companies, including Partner at JST-Kumppanit avoin yhtiö.