Snap Inc. (NYSE: SNAP) announced today that Matthew McRae, Chief Executive Officer of Arlo Technologies, Inc., has been appointed to the company's board of directors, effective as of December 4, 2025.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results