The Leaflet logo
The Leaflet

An independent platform for cutting-edge, progressive, legal, and political opinion.

CRM Manager – Omni Channel

Customer Success ManagerCustomer SuccessFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Florida

Posted

41 days ago

Salary

Not specified

Seniority

Senior

Bachelor Degree5 yrs expEnglish

Job Description

• Develop and execute a holistic omni-channel CRM strategy • Own end-to-end CRM process oversight • Design and execute multi-channel campaigns • Own the definition, extraction, and validation of CRM audiences • Lead omni-channel segmentation strategies • Develop and manage the omni-channel customer lifecycle • Partner with property and omni marketing teams • Define and track KPIs • Provide creative direction and performance feedback • Maintain a structured quality assurance process • Act as the central point of coordination across omni, CRM, analytics, and gaming teams • Leverage A/B testing, behavioral insights, and predictive analytics to refine CRM tactics

Job Requirements

  • 5+ years of CRM experience in a highly data-driven, multi-channel gaming industry
  • Technical proficiency in Braze, Airship, GetResponse, or similar platforms
  • Exceptional data discipline, including comfort pulling, validating, and interpreting customer data
  • Highly organized and process-oriented
  • Experience building CRM processes from the ground up
  • Apply analytical rigor and sound judgment to translate insights into actionable CRM strategies
  • Strong offer and lifecycle intuition
  • Comfortable establishing structure where none exists
  • Clear, effective content and messaging skills
  • Act as a confident cross-functional leader, partnering effectively with marketing, analytics, product, creative, compliance, and property teams

Benefits

  • Competitive pay and benefits
  • Flexible vacation allowance
  • Remote working
  • Startup culture backed by a secure, global brand
  • Opportunity to drive informed decision making for a best-in-class social casino brand

Related Job Pages

More Customer Success Manager Jobs

Siemens Healthineers logo

Senior Customer Success Manager

Siemens Healthineers

We pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.

Customer Success Manager41 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

Senior Customer Success Manager for ARIA and Eclipse software solutions

Texas
$102.4K - $140.8K / year
ExpertVoice logo

Customer Success Associate

ExpertVoice

We exist to help consumers buy more confidently

Customer Success Manager41 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Customer Success Associate supporting clients in outdoor industry

United States
$58K - $65K / year
Customer Success Manager41 days ago
Full TimeRemoteTeam 5,001-10,000Since 1988H1B No Sponsor

Customer Success Manager focusing on technical account management at WinCan

Arizona + 6 moreAll locations: Arizona, California, Colorado, Nevada, Oregon, Texas, Washington
$54.2K - $81.4K / year
Customer Success Manager41 days ago
Full TimeRemoteTeam 501-1,000Since 2013H1B Sponsor

Own and scale digital customer engagement strategy for Bitsight

Cyber Security
United States