Job Description
Job Title: Country Manager – Philippines
Department: International Business / Regional Expansion
Reports to: CEO / Board of Directors
Location: Philippines
Employment Type: Full-time
Level: Senior Management
2. Job Purpose
The Country Manager is responsible for establishing, operating, and scaling UpBase's business in the Philippines , covering legal setup, ecommerce & social commerce operations, supply chain, partnerships, and team development.
This role acts as a country-level business leader , ensuring sustainable growth, operational excellence, legal compliance, and alignment with UpBase's regional strategy in Southeast Asia.
3. Key Responsibilities
A. Market Strategy & Business Development
Develop and execute short-term and long-term business strategies for UpBase in the Philippines.
Analyze th...
Apply for this Position
Ready to join UpBase? Click the button below to submit your application.
Submit Application