Core Responsibilities

The Business Support Specialist acts as a strategic partner to the Country Manager, overseeing executive planning, operations, and cross-functional project management. They facilitate communication between departments, analyze business metrics, and drive strategic initiatives to ensure organizational alignment.

Requirements

Candidates must have at least 3 years of experience in a similar role and possess strong analytical and leadership skills. Proficiency in English and the ability to manage complex, cross-functional initiatives are essential requirements.

Additional Information

Experience Level

2-5

Job Language

English

Work Mode

On-site