Skip to main content

Meet the team

We have experts in the most innovative business ecosystems across the globe.

The Netherlands

United States

United Kingdom

China

Germany

India

Poland