Iida Russell is a Senior Project Manager at Younium, with previous experience as a Project Manager at Medical Management Systems Ltd - Meddbase. Iida also has a background in education, having attended The Open University and Kuulosaari Secondary School.
View in org chart
View in org chart
December 1, 2023 - present
January, 2022