The leadership team at Taaleri has a wide range of experience in many different industries. Many of the team members have experience working in Finland, as well as other countries. The team has a wealth of experience in law, construction, economics, and engineering. In addition, many of the team members have worked in media and communications.
View all