Platform
Features
Pricing
Swedish Match
HQ
Swedish Match's headquarters in Stockholm, Sweden
Senior Vice President Group Legal Affairs
Vice President Group Public Affairs
Manager Commercial Intelligence
Head Design Marketing Deployment
Head Of Marketing
Trade Marketing Manager
Legal Analyst
Integrated Brand & Communication Lead
Director Corporate Procurement
Direct Retail Project Lead
Vice President & Chief Information Officer
Innovation Process Manager
Vice President Financial Reporting, Swedish Match & Oral Category
Vice President Finance - Europe Division
Head Of IT Finance & Project Management Office
Manager Controlling And Financial Planning
Deployment Project Governance & Process Lead
Technical Project Manager
Senior Research Scientist (toxicology)
Project Manager
Senior Business Controller (interim)
No jobs in this office