President, Merkle EMEA
Country Director, Germany
Chief Client Officer, DACH
Head of Sales, Germany
HR Director, Germany
You will find Merkle in Europe and all over the world. What is important to us at all locations: offering our employees, customers, and partners great experiences.