Full-time

Digital Media Operations Director

Posted by Outsourcey • Philippines, Philippines, Philippines

📍 Philippines, Philippines 🕒 March 03, 2026

About the Role

  • The Director of Support (Philippines) is responsible for the leadership, execution quality, workflow performance, and operational scaling of the company's centralized Support Center based in the Philippines.
  • This leader will oversee approximately 50 support team members, including 5 Support Managers responsible for the day-to-day delivery of support work across Paid Media, Organic Media, SEO, and Account Management.
  • This role owns the centralized support operating model that enables US-based Performance and Client Experience teams to focus on strategy, optimization, and relationship-driven work. The Director of Support does not own campaign strategy or client relationships, but is a critical leader responsible for ensuring the Support function delivers scalable, high-quality execution with speed, consistency, and accountability.
  • This role is for a leader who can build a high-performing execution organization with a strong culture of accountability and...

Ready to Apply?

Submit your application today and take the next step in your career journey with Outsourcey.

Apply Now