Philippines Country Manager: Lead Growth & Ops (Remote)

Terabase Energy, Inc. • , , philippines, , , philippines • Posted June 03, 2026

About the Role

An innovative solar energy company is looking for a Country Manager in the Philippines. This senior leadership role involves overseeing the company's operations and culture while ensuring successful execution of initiatives. Responsibilities include building relationships with team leaders, collaborating with U.S. teams, and improving local business processes. The ideal candidate should have over 10 years of management experience, strong relationship-building skills, and knowledge of the Philippine regulatory environment. The position offers generous time off, remote flexibility, and a comprehensive benefits package.
#J-18808-Ljbffr