But both are likely wishful thinking: I'm sure it's just a list of faces of other users who've put that company/product on their own CV on that particular site, which 1) is an incomplete and unverified potential-subset of people (and therefore not a good representation of team sizes), and 2) hugely unlikely for it to ever be relevant to a recruiter (because how likely is it for your audience to recognize effectively-random faces?).
But yeah, could just as well be people they managed, or people from that company, or people who endorsed them for their specific work in that role, etc. ¯\_(ツ)_/¯
It's also useless to the vast majority of readers, but since it is useful to some, a better option would be to have "X connections" (or "X colleagues") note that expands into a list on click. Color it gray, right-align and you now have a secondary info for those who need it, but out of the way for those who don't.
As is, it definitely just is visual clutter.
Comparison CV with/without faces: https://i.imgur.com/u6FVLqr.png