You're right, the site went down before I could look at the team page but now that I do it seems those people aren't on it. My apologies.
Although, they don't need to in order for it to be an ad. But to be fair, content marketing is a better term. And a good piece of marketing at that. It tricked me (intentionally or not) into thinking those people worked there and if I was a client that might get me to buy.