Person avatar: David Allemann

David Allemann

General Management / Strategy

Company logo: on running

On Running

Co-Founder

Conference attendance

NOAH19 Berlin

Related Companies

Primary Company Info

Headquarters:
Zurich
Country:
Switzerland
Year Founded:
2010
Employees:
251-500
Active Markets:
Western Europe All, Northern Europe All, Central & Eastern Europe All, Southern Europe All,