Who is he? Being on a vendor list, even a preferred vendor, does not mean you are generating sales.
Hate to be the doom and gloom, but until we see something official that proves there is actual revenue being sent from those Fortune 100 Companies to Staff or Polaris, its all hearsay.