Onyx CenterSource

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

Onyx CenterSource Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

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.
5 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.