MCRAE MATTHEW BLAKE

PrivateCIK: 1654733
Location

CARLSBAD, CA

ARLO TECHNOLOGIES, INC.
PositionChief Executive Officer
TenureSince Aug 2018
Holdings
SNAP INC
Position
TenureSince Dec 2025
Holdings