Menlo Security corporate office is located in 800 W El Camino Real Ste 250, Mountain View, California, 94040, United States and has 201-500 employees.
menlo security inc
menlo security
menlo security ltd
menlo systems inc
menlo security market recognition
menlo security research
Departments
Number of employees
Engineering & Technical
50
Sales
45
Information Technology
20
Marketing
13
Operations
9
Finance
5
Human Resources
4
| Location | People at location |
| North America | 51-200 |
| Asia | 51-200 |
| Europe | 11-50 |
Explore people who held key positions, contributed to Menlo Security's success, and advanced their careers.
Sales Director, Techni... at Styx Intelligence
Worked as Regional Sales Manager, PNW
at Menlo Security (2023-2025)
Sales Engineer & Contr... at Palo Alto Networks
Worked as Senior Technical Account Manager
at Menlo Security
Head of GTM AI and Pip... at Fairmarkit
Worked as Director, Gtm Strategy & Sales Development
at Menlo Security (2020-2022)
Senior Solutions Engin... at Netskope
Worked as Meta Senior System Engineer
at Menlo Security (2023-2026)
Explore More
Founded in 2013, Menlo Security provides protection for organizations from cyber attacks by eliminating the threat of malware. They are headquartered in Mountain View, California.... Read More