Eric Amstutz, Vice-Chairman of the Trade Policy Commission of CECE

Director, Caterpillar in Switzerland