Office Manager
An international, people-focused organisation with a collaborative culture and a strong presence across multiple markets is looking for an office manager. The role is based out of the Darmstadt office and is a close-knit team of around 30 colleagues, working closely with our larger London hub and wider global network....
