I’m not sure what labelling Robillard as a “Silicon Valley exec” and a “Tech industry veteran” is supposed to connote in this context other than to suggest that even someone with a high level of tech-savviness can fall for such a scam. Whatever it is, “Chief People Officer” undoes that work.
7 Likes