Social Media Specialist


  • Spearhead marketing strategies online
  • Develop, and execute Embiggen’s social media strategy
  • Curate weekly posts for Embiggen’s social media channels
  • Collaborate with Embiggen’s different department to promote initiatives, events, and projects
  • Track social media metrics and ad performance
  • Generate insights & provide recommendations to improve Embiggen’s social media and marketing strategy


  • Bachelor’s degree in relevant field from a reputable university or college
  • Knowledge in SEO & Social Media Advertising is required
  • With exceptional organizational and problem-solving skills
  • Proven ability to quickly learn and understand complex topics
  • Superior written and verbal communication skills, with a keen eye for detail
  • Can work under pressure
  • Previous experience managing a social media channel is preferred but not required

What we offer:

  • Competitive salary
  • Conduct impactful work by building innovation capacity in emerging markets like the Philippines
  • Intellectually stimulating environment where theorizing and strategizing about innovation is promoted
  • Supportive workplace with passionate colleagues
  • Networking with the Philippines’ CEOs, innovation directors and global management academics

Application Process: