Creative Success Lead

Manila · Full-time · Lead

About The Position

The Creative Success Lead will be responsible for driving results-oriented high performance in project and client engagements. Directly reporting to the Head of SMB Delivery, whom he/she will work side-by-side with to lead the team and be accountable for excellence in service delivery and developing the junior members of the organisation.

Duties and Responsibilities

  • Development and management of briefing processes for all digital and creative projects
  • Provide progress reports for all digital and creative deliverables and update Head of SMB of key milestones as they occur
  • Ensuring the team stays on target and time in delivery of specific goals and meet key milestones
  • Provide strategic planning for existing and potential clients
  • Proactively identify and mitigate project risks, lead the team in resolving development & creative
  • issues
  • Seek process improvements which can assist with efficient delivery of services


  • At least 3-5 years of work experience specializing in project management, advertising, marketing, and business development in an advertising agency environment
  • Ideally with a Bachelor’s Degree in Marketing or Arts
  • Strong communication, facilitation, and presentation skills required
  • Advanced English communication skills required
  • Must be detail-oriented, a team-player, has a strong sense of responsibility, and highly adaptable
  • Basic know-how in Adobe creative suite
  • Applicants must be willing to work in Alabang, Muntinlupa

Apply for this position