It is perhaps wrong to look up subcontracting personnel on LinkedIn when you have reason to be frustrated with them.
It does give me some comfort, however, to know that they are wearing a pirate hat and a stupid grin, and that somehow, it all makes sense.