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 Guides
Related Job Pages
More Customer Success Manager Jobs
Senior Customer Success Manager
Siemens HealthineersWe 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
Customer Success Manager41 days ago
Full TimeRemoteTeam 51-200H1B Sponsor
Customer Success Associate supporting clients in outdoor industry
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




