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.
MV
Murad Velani
President & CEO
57 reports
JP
Jeff Peterson
Global Chief Revenue & Marketing Officer
30 reports
EB
Eric Banker
Vice President Of Engineering
13 reports
KS
Kathryn Stewart
Chief Product Officer
5 reports
ML
Michael Lau
Chief Financial Officer
4 reports
GW
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.