Placeholder image
Placeholder image
OPEN MIND Technologies USA, Inc.
Placeholder image
OPEN MIND Technologies UK Ltd.
Placeholder image
OPEN MIND Technologies Schweiz GmbH
Placeholder image
Barbara Ostermeier