Country General Manager
About the job This position is based in South Korea and involves high level of responsibility and self-motivation to achieve business growth, sustain global consistency and alignment between our global headquarters in Singapore and our country businesses. You are trusted with the full accountability to run the business (online and offline) in South Korea with […]