Safeguard Global

HQ
Austin
Total Offices: 11
965 Total Employees
Year Founded: 2008

Teams at Safeguard Global

Marketing Tech
The Payroll Implementation Coordinator is responsible for overseeing payroll integration processes within the Americas region, ensuring client satisfaction and compliance.
YesterdaySaved
Remote
South Africa
Marketing Tech
Drive outbound prospecting to generate qualified meetings and pipeline for sales. Identify high-growth accounts, research decision-makers, engage senior stakeholders, and convert conversations into opportunities while collaborating with sales leadership to improve processes and conversion.
2 Days AgoSaved
Remote
China
Marketing Tech
Act as a trusted advisor for strategic, multi‑country clients managing complex portfolios. Drive product adoption, retention, renewals, and upsell using data and Salesforce. Lead risk mitigation, governance, and strategic reviews, mentor colleagues, and partner with commercial teams to deliver measurable client outcomes and growth.