Onyx CenterSource

HQ
Dallas
Total Offices: 5
244 Total Employees
Year Founded: 1992

Teams at Onyx CenterSource

YesterdaySaved
In-Office
London, Greater London, England, GBR
Information Technology
Lead and coach a regional client management team while managing a smaller client portfolio. Drive client growth, retention, and revenue opportunities, improve processes, support client deliverables, and collaborate cross-functionally to enhance client satisfaction and NPS.
4 Days AgoSaved
Remote
United States
Information Technology
The Digital Content Marketing Specialist will manage the content lifecycle, write and edit various content forms, and collaborate with cross-functional teams to drive engagement and support marketing campaigns.
4 Days AgoSaved
Remote
Spain
Information Technology
Perform payment matching and reconciliation, handle manual revenue-optimization tasks, generate client reports, improve data quality, escalate system issues, liaise with internal teams, and identify automation and performance improvements to meet KPIs.