Neo Group

HQ
London
Total Offices: 5
308 Total Employees

Teams at Neo Group

Recently posted jobs

2 Days AgoSaved
In-Office
Mauta, Bunya, Mayuge, Eastern Region, UGA
Marketing Tech • Software
Provide legal advice across international operations, draft and negotiate complex commercial agreements, manage disputes and external counsel, advise on intellectual property and GDPR, support corporate projects, and improve legal governance, contract workflows, and internal processes. The role independently manages legal matters, assesses risks, trains business teams, mentors junior lawyers, and collaborates with Compliance, IT, and Information Security.
2 Days AgoSaved
In-Office or Remote
5 Locations
Marketing Tech • Software
Configure, launch, and optimize Smartico-based bonus, loyalty, tournament, mini-game, and gamification mechanics. Manage triggers, rewards, integrations, event tracking, QA, documentation, and end-to-end loyalty operations. Analyze engagement, participation, redemption, retention, and LTV metrics to improve performance while collaborating with Product, Tech, CRM, and BI teams.
12 Days AgoSaved
Remote
Minsk, BLR
Marketing Tech • Software
Manages potential and existing VIP customers by building relationships, communicating through calls, email, and chat, monitoring activity, executing retention campaigns, reactivating inactive customers, and identifying upselling opportunities. Collaborates with VIP Management, Support, and Payments teams to resolve issues and improve customer engagement, loyalty, and retention. Tracks KPIs, customer activity reports, campaign performance, and reward offers.