Clary Schaming European Business Development