
OTRS career stories

- Department:
- Position:
- Human Relations
- Senior Manager People, Culture and Communication
Contact Human Relations

- Erik Frank
- Manager Human Relations
- +49 6172 681988-51

- Marielle Huchler
- Jr. Manager Human Relations
- +49 6172 681988-34
We look forward to hearing from you!