Skip to main content

Meet the team

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

United States

United Kingdom

The Netherlands

China

Germany

India

Poland