Acquia

HQ
Boston
1,100 Total Employees
Year Founded: 2007

Acquia Offices

Acquia is headquartered in Boston.

Hybrid Workplace

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

Typical time on-site: Flexible

U.S. Office Locations

HQ

Boston

Acquia is in the Financial District near Faneuil Hall and Post Office Square with tons of great restaurants and fun after-work venues to choose from!

Recently posted jobs

2 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Manage a portfolio of enterprise accounts to drive renewals, identify upsell opportunities, host quarterly business reviews, resolve escalations, build executive relationships, and meet renewal/net retention quotas.
3 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Lead design, documentation, and rollout of partner programs (including a Resell Program), establish partner operating rhythm and governance, build onboarding/on-ramp playbooks, drive partner portal and process improvements, collaborate cross-functionally, and serve as a partner-facing program lead attending events and advisory councils.
4 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Own and scale Acquia's Technology Alliance Partnerships: set strategy, manage strategic partners (AWS, ISVs, OEMs), drive co-sell and marketplace motions, recruit and launch integrations, build OEM revenue models, align partners with Product, execute joint GTM with Marketing and Sales, and lead a team of alliance managers to generate partner-sourced pipeline.