INDUSTRY: Information Technology and Services
NO. OF EMPLOYEES: 51 - 200
HQ LOCATION: Munich Area, Germany
DOWNLOAD CUSTOMER STORY
Martina Saller
Demand Generation Manager, maihiro