Deel

Senior CRM Marketing Manager

Deel

full-time

Posted on:

Origin:  • 🇦🇷 Argentina

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

Cloud

About the role

  • Lead execution of multi-channel campaigns that drive engagement, adoption, and revenue across the entire customer journey
  • Design and implement multi-channel campaigns to engage prospects and customers across all stages of their journey
  • Work cross-functionally with marketing peers, sales, product, and customer success to set up and execute campaigns
  • Monitor campaign performance and customer behavior; evaluate effectiveness and report on ROI and key lifecycle KPIs (onboarding, activation, cross-sell, engagement, retention, expansion)
  • Provide actionable insights to optimize campaigns and improve conversion rates
  • Partner on product positioning, feature launches, and overall customer experience across the lifecycle
  • Serve as a champion of operational excellence by tracking SLAs and ensuring efficiencies in campaign delivery
  • Participate in ad-hoc projects and strike teams to support new initiatives as the business scales

Requirements

  • 7+ years of experience in CRM or lifecycle marketing within B2B SaaS or technology sectors
  • Deep understanding of integrated B2B CRM marketing strategies across various customer segments
  • Strong project management skills with ability to coordinate multiple deadlines and stakeholders
  • Proven track record of working with a regional or global scope in a fast-paced high-volume environment
  • Strong analytical skills with ability to interpret data, generate insights, and optimize marketing initiatives
  • Hands-on experience with marketing automation platforms, particularly HubSpot and Braze
  • Excellent written and verbal communication skills for fully remote collaboration
  • Experience managing or contributing to large-scale cross-functional projects across different cultures and time zones
  • Demonstrates a growth mindset, intellectual curiosity, and ability to thrive with limited structure or clarity
  • Ability to speak, read, and write English fluently (application form question)