Philip Schoch

General Management / Strategy

Company logo: apiax

Apiax

Co-Founder & CEO

Related Companies

Primary Company Info

Headquarters:
Zurich
Country:
Switzerland
Year Founded:
2017
Employees:
11-25