HHiring Reality
← Twilio

Digital Marketing Manager

Twilio
Location
Remote - India
Posted
13 days ago
Department
Marketing
What they actually want (must-haves)
  • Bachelor’s degree in Marketing, Communications, Business, or related field
  • 5–8 years of proven experience in digital marketing, ideally within B2B or Technology industry across Asia Pacific
  • Strong understanding of digital channels and tools: SEM, SEO, paid media, social, email, programmatic, 6Sense, Demandbase, content marketing
  • Hands-on experience with analytics and CRM/marketing automation platforms (e.g., GA-4, Marketo, Salesforce)
  • Excellent project management skills with the ability to handle multiple priorities in a fast-paced environment
  • Strong communication and copy-editing skills in English
What the job really is

As a Digital Marketing Manager at Twilio, you will drive demand creation for Twilio's CPaaS portfolio by designing and implementing digital strategies. Your role will involve collaborating with various marketing teams to execute multi-channel campaigns, optimize digital channels, and analyze performance metrics to inform strategic decisions. You will also manage project priorities and contribute to building a high-performing demand creation team.

Benefits
  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Support for volunteering and donation efforts
Things to weigh
  • Role requires collaboration with multiple teams, which may involve navigating complex dynamics
  • Remote-first but may require occasional in-person attendance for team gatherings or customer meetings
  • Focus on demand creation may limit exposure to other areas of marketing
Job score3/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Twilio?

See how your résumé matches this role — and tailor it from what actually gets interviews.