National Field Force Manager
moscow, moscow city, russia
Novartis
Cochlear
Head of Cochlear Europe Branch
Area Sales Manager