Tanya Ridd


Director of Communications, International, Snap Inc.