Business Development Manager, Head of Central and East European (CEE) Sales Team
Israel
RAD
Business Development Manager, Head of Central and East European (CEE) Sales Team
RAD
Business Development Director, Head of Business Development Team
RAD
Chief Strategy Officer
Consultancy
Self-employment
RAD
CEE Regional Marketing Manager
RAD
Product Marketing Manager, International Carrier Business Development
RAD
Head of Strategic Developments and Innovation
USSR Academy of Science