Matthew McRae, based in Laguna Niguel, CA, US, is currently a Chief Executive Officer at Arlo Technologies, Inc.. Matthew McRae brings experience from previous roles at Snap Inc., Okapi Ventures, Unlock Venture Partners and Cove Fund. Matthew McRae holds a 1992 - 1996 Bachelor's Degree in Marketing & Entrepreneurship/Entrepreneurial Studies @ University of Pennsylvania - The Wharton School. With a robust skill set that includes Product Management, Strategic Partnerships, Go-to-market Strategy, Product Marketing, Consumer Electronics and more. Matthew McRae has 2 emails and 4 mobile phone numbers on RocketReach.
Looking for a different Matthew McRae?
Find contact details for 700 million professionals.