Acquia

HQ
Boston, Massachusetts, USA
Total Offices: 7
1,100 Total Employees
Year Founded: 2007

Recently posted jobs

YesterdaySaved
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Expert Customer Success Manager will drive product adoption, develop tailored success strategies, manage customer portfolios, and foster long-term relationships to maximize customer value and satisfaction with Acquia's digital solutions.
4 Days AgoSaved
Easy Apply
Remote or Hybrid
Costa Rica
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Senior Campaign Specialist will manage marketing automation processes, ensuring data quality and compliance for effective campaign operations.
6 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Responsible for selling Acquia Source, managing business opportunities, engaging with executives, and driving sales through collaboration and client advocacy.