Juha Törmänen is the Chief Technology Officer at Inclus, previously known as Inforglobe. Before this, Juha worked as an Analyst at Crisis Management Initiative and as a Technical Specialist at Newtest. They also have experience as a doctoral student and Research Assistant at Aalto University. Juha holds a Doctor of Science (Technology) degree in Industrial Engineering and Management and a Master of Science (Technology) degree in Systems and Operations Research, Computer and Information Science from Aalto University.
Sign up to view 1 direct report
Get started
This person is not in any teams