Echo360 logo

Echo360 jobs and careers

Dulles, VA, United States

As of October 23, 2026, Echo360 has no open roles listed.

About Echo360

Echo360 combines all of the video capabilities into a single, smart solution that is so easy to manage.

Founded in 2007 by Geoff Allen and Steve Geyer.

Founded
2007
Employees
125
Total funding
$214.8M
Headquarters
Dulles

Leadership

The top of Echo360's org chart, with how many people report into each leader.

MVPhoto of Murad Velani

Murad Velani

President & CEO

57 reports

JPPhoto of Jeff Peterson

Jeff Peterson

Global Chief Revenue & Marketing Officer

30 reports

EB

Eric Banker

Vice President Of Engineering

13 reports

KSPhoto of Kathryn Stewart

Kathryn Stewart

Chief Product Officer

5 reports

ML

Michael Lau

Chief Financial Officer

4 reports

GWPhoto of Glenys Wright

Glenys Wright

Vice President Human Resources

Jobs at Echo360

No open positions right now. Explore more companies on TheJobsMap.

Echo360 jobs: common questions

Is Echo360 hiring right now?
Echo360 has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Echo360's careers site.
Where is Echo360 headquartered?
Echo360 is headquartered in Dulles, VA, United States and was founded in 2007.
Who leads Echo360?
Murad Velani, President & CEO, is at the top of Echo360's org chart.
How do I apply for a job at Echo360?
Pick a role on Echo360's TheJobsMap page and select Apply. Every listing links to the original posting on Echo360's own careers site, so you apply directly with the employer.