As the Country Manager – Philippines, the resource will be responsible for overseeing all operational functions within the country, ensuring seamless collaboration between teams, optimizing processes, and driving strategic initiatives. This position will play a critical role in managing the Technical Assistance Center (TAC) directly while providing strategic leadership and support to HR, IT, Marketing, Quality & Reliability, and Document Control teams in a dotted-line reporting structure
Submit your details below and our recruitment team will get back to you shortly.
Applying for: Country Manager