You must log in or register to comment.
Corporate nonsense = technology apparently
overseeing product development for Facebook Video
So she’s the one who oversaw the misleading Facebook Video numbers that destroyed or maimed a whole swath of websites?
WOULD