In a very surprising twist to Keith Rabois’ departure from Square yesterday, the reason is now known: he was charged with sexual harassment.
Shared publiclyView activity