Juha Törnroos is a Development Manager at CSC - IT Center for Science, where they currently lead development initiatives. They have served as the Compute Platform Lead at ELIXIR since 2022, and previously held roles including Applications Specialist at CSC and Software Architect during a staff exchange at the Centre for Genomic Regulation. Juha has also gained experience as a Research Trainee and Project Researcher at Aalto University School of Science and Technology, and worked as a Web Developer at Mainostoimisto Ad Kiivi. Juha earned a Master of Science in Computational and Applied Mathematics from the University of Helsinki in 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices