OneSource Virtual

HQ
Dallas
Total Offices: 3
820 Total Employees
Year Founded: 2008

Teams at OneSource Virtual

Information Technology • Software
The Tax Data Specialist maintains tax profile data, processes update requests from customers, manages cases, and ensures accurate data input into multiple systems.
2 Days AgoSaved
Remote
US
Information Technology • Software
Own relationships with an assigned portfolio of strategic and referral partners, drive co-sell pipeline and partner-influenced revenue, manage PRM entries, co-facilitate partner meetings, enable internal GTM stakeholders, collect partner materials, recommend program improvements, and represent OSV at partner events (~20% travel).
Information Technology • Software
Provide end-to-end Canada payroll processing for multiple managed payroll clients using Workday, handle cases and escalations, configure payroll components, support quarter and year-end audits and W-2 adjustments, lead client calls, maintain documentation, and meet quality and production metrics.