To discover, search, filter and sort thousands of companies, funding rounds and job listings you must sign in.
Employbl is a purpose crafted, comprehensive search engine for tech professionals.
Create Your Profile
Menlo Security logo

Menlo Security

Menlo Security provides a cloud-based isolation platform that protects organizations from cyberattacks by eliminating the threat of malware from websites, documents, and emails. Menlo Security is trusted by major global businesses, including Fortune 500 companies and financial services institutions, and backed by Vista Equity Partners, Neuberger Berman, General Catalyst, Sutter Hill Ventures, Engineering Capital, Osage University Partners, American Express Ventures, Ericsson Ventures, HSBC, and JP Morgan Chase. Menlo Security was founded in 2012 and headquartered in Mountain View, California.




Between 200 - 500 employees



Headquarters Location

2300 Geng Rd Ste. 200, Mountain View, CA 94303






Poornima DeBolle
Poornima DeBolle
Gautam Altekar
Gautam Altekar
Dawn Song
Dawn Song
Amir Ben Efraim
Amir Ben Efraim


Amir Ben Efraim

Funding Rounds


November 2020


July 2019


December 2017


June 2015


November 2014

Investors in Menlo Security

Menlo Security Industries

Company Collections for Menlo Security

You can find more tech companies and startups, with financial and hiring information by creating a free account.
Get Started