Customer Relationship Management Country Manager Turkey
SGS - Bagcilar, Istanbul
can be remote but would require business trips within Turkey....
March 19