What does FORR do?
Forrester Research, headquartered in Cambridge, Massachusetts, employs 1,744 people and offers advisory services through Research, Consulting, and Events segments. It provides data-driven insights to help clients with technology and business strategies.
Headquarters
Massachusetts, USA