Menlo Security Inc. Employee Directory
Computer and Network SecurityCalifornia, United States501-1000 Employees
Menlo Security Inc. has about 509 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (52%), India (14%) and United Kingdom Of Great Britain And Northern Ireland (13%). Engineering and Sales make up 33% of the profiles with a known department. Menlo Security Inc.'s workforce spans 25 departments. Menlo Security Inc.'s workforce fell 5% between July 2025 and July 2026.