LIMEPACK - Key Persons
Job Titles:
- Country Manager, UK & Belgium
Job Titles:
- Country Manager, Germany, Austria & Switzerland
Job Titles:
- Country Manager, Portugal
Job Titles:
- Country Manager, Italy & Spain
Job Titles:
- Partner, Marketing & Sales
Job Titles:
- Country Manager, Norway & Denmark