Menlo Security Moves to Larger Headquarters to Accommodate Growth!

How exciting! Today we moved into the second floor of 800 W. El Camino in Mountain View! We’re excited to announce that, because of remarkable growth over the last seven years, Menlo Security is expanding. This is a reflection of what we’re doing and have been doing—relentlessly on eradicating malware ... Read More