OneSource Virtual

Dallas
Total Offices: 2
820 Total Employees
Year Founded: 2008

Teams at OneSource Virtual

12 Hours AgoSaved
Remote
US
Information Technology • Software
Supervise payroll team, handle inquiries, ensure compliance, provide leadership, and enhance customer satisfaction in payroll services.
12 Hours AgoSaved
Remote
US
Information Technology • Software
The Senior Customer Success Manager ensures customer satisfaction and adoption of services, acts as a liaison, develops success plans, and resolves escalated issues.
YesterdaySaved
Remote
US
Information Technology • Software
The Garnishment Specialist I ensures accurate wage garnishment payments, handles legal orders, maintains garnishment rules, resolves payroll inquiries, and assists with administrative duties.