Forrester

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

Jobs at Forrester

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

8 Days AgoSaved
In-Office or Remote
6 Locations
Events • Analytics • Consulting
Manage and grow Fortune-class client accounts through consultative sales, executive relationship building, account penetration, cross-functional engagement, forecasting, and quota attainment. The role involves identifying business initiatives, developing new opportunities, increasing contract value and retention, presenting solutions based on company research, and partnering with senior leaders and industry analysts.
One Month 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%.