Senior Project Manager
helsinki, southern finland, finland
Deloitte
The University of Edinburgh
Centre International de Valbonne