The question becomes... DID these two sites say that Jeremy was on the executive team ever? Could it be that co-president is just never listed or doesn't pull in automagically because it is not a standard field. You might be on to something, but I want to cover bases before I start to assume.
I tried to go to the Musclepharm page to see what they have.... but it doesn't even look like they even name the executive board on the website... on the company or investors section... does not even name Brad on the "Message from our CEO" part.