Marjukka Le Noble

HR Services Director Europe
Teva Pharmaceuticals Limited, Holland