About Echo Ridge

Echo Ridge is a veteran founded, venture-backed, Concord, New Hampshire-based software company, with its primary offices in the historic Ralph Pill Marketplace building in downtown Concord.

Our story began in San Francisco, in the heart of Silicon Valley. Jeff Allan, the CEO and founder of Echo Ridge, was working as the Vice President of business strategy for Lottery.com, which included running political strategy and lobbying operations across 35 states and Washington, D.C. As part of the proverbial “big money” in politics, Jeff saw firsthand how little Americans were actually represented in issue-based political decisions. He set out to change that by creating Echo Ridge and the NationCrowd platform.

Echo Ridge is still in its infancy, but we are making huge strides toward empowering Americans, to help neutralize the influence of big money politics.