Business Communication Analyst

Bizsolv Asia, MPC. • manila, metro manila • Posted June 12, 2026

About the Role

SCOPE OF WORK

  • Develop and design compelling business presentations, reports, and visual content for executive-level meetings, customer visit, townhalls, and external engagements.
  • Translate complex business data, concepts, and strategies into clear, engaging, and visually appealing slides using PowerPoint and other design tools.
  • Collaborate with cross-functional teams (i.e operation, sales, marketing, planning & engineering) to gather insights and inputs for presentation content.
  • Support executives in preparing for key communications, including speech notes, talking points and briefing materials.
  • Ensure consistency of messaging and branding in all presentation materials.
  • Coordinate and manage timelines for communication deliverables, often under tight deadlines.

QUALIFICATIONS:

  • Bachelor's degree in business, Communications, Marketing, or a related field.
  • 3-5 years of ...