Forrester

HQ
Cambridge
Total Offices: 5
1,992 Total Employees
Year Founded: 1983

Teams at Forrester

Recently posted jobs

13 Hours AgoSaved
In-Office
Cambridge, MA, USA
Events • Analytics • Consulting
Manage engagement and value delivery for Forrester's largest clients. Develop and execute client engagement and onboarding plans, monitor account health, align with client executives, coordinate delivery with internal teams, drive renewals and enrichment, navigate stakeholder complexity, and promote AI tool adoption to maximize client outcomes and retention.
2 Days AgoSaved
In-Office or Remote
Cambridge, MA, USA
Events • Analytics • Consulting
Manage and grow enterprise accounts by partnering with senior executives, using consultative sales to identify opportunities, meet quota, produce forecasts, and increase contract value. Collaborate with analysts to deliver prescriptive solutions, maintain executive relationships, and leverage data-driven insights to drive retention and expansion.
2 Days AgoSaved
In-Office or Remote
7 Locations
Events • Analytics • Consulting
Conduct research and deliver strategic advice on risk management and cyber risk quantification. Develop and maintain risk artifacts (standards, procedures, appetite, registry), produce 6–8 research projects yearly, consult with clients, collaborate across Forrester teams, advise vendors, publish insights, and present externally. Support C-suite and risk leaders and travel up to 20%.