33,500 employees generated annual sales of CHF 10.49 billion ... products, training to sales team. The Product Manager is working closely with ... life cycle of the products sales,...
Job Title: Marketing Manager Experience: 6 – 10 Years. Location: ... a highly skilled and experienced Marketing Manager to lead the Business. Key Deliverables ... sales