Acquia

North Sydney, New South Wales, AUS
1,100 Total Employees
Year Founded: 2007

Offices at Acquia

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

Global Office Locations

North Sydney, New South Wales, AUS

100 Walker Street Level 6, North Sydney, NSW, Australia, 2060

Recently posted jobs

11 Days AgoSaved
Easy Apply
Remote or Hybrid
Australia
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
As a Customer Success Manager, you'll onboard clients, provide product education, ensure customer satisfaction, identify upsell opportunities, and support clients proactively.