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
Sales
42
Engineering & Technical
38
Information Technology
18
Marketing
10
Operations
9
Human Resources
6
Finance
3
| 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 Engineer & Contr... at Palo Alto Networks
Worked as Senior Technical Account Manager
at Menlo Security
Sales Director, Techni... at Styx Intelligence
Worked as Regional Sales Manager, PNW
at Menlo Security (2023-2025)
Head of GTM AI and Pip... at Fairmarkit
Worked as Director, Gtm Strategy & Sales Development
at Menlo Security (2020-2022)
Explore More
Menlo Security offers a comprehensive Browser Security Platform designed to protect enterprises from zero-day threats, phishing, and data breaches. Their solutions cater to a diverse clientele, including major financial institutions, healthcare organizations, and government agencies, by providing secure access and data protection for both human use... Read More