The right contact for your business: our team

We have the right people for any concern. Do not hesitate to contact us.

Management

EMEA / NAM / Germany

Sales


Operations


Market Intelligence


Marketing / public relations


Finance

Iberia

Sales

Central Europe / Poland

Sales


Operations

Africa

Sales

  • Senior Sales Manager (starting soon)

Asia / China

Sales


Operations


Finance

North America / U.S.A.

Sales

Operations

South America / Brazil

Sales / Operations

South America / Chile

Central America / Mexico

Sales