Managing Director
Timo Keinanen
CEO Approval Rating
90/100
Tekla provides model based software for construction, infrastructure and energy industries.