202103.24 0 Open Job Position: ISTANBUL – Consulate General of Switzerland – Local Trade Officer Swiss Business Hub Turkey in News OPEN JOB POSITION