Our Americas offices
In response to client demand for Impact’s unique approach, our first Impact Americas office opened in New York in 2001. This purchase kick-started our American dream, where we now have four offices across North America in Boulder, Miami, San Francisco and New York.
We partner with our Americas clients to solve the complex economic, social and environmental problems that challenge humanity, by liberating the human potential in their organisations.