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