> Shill
> One who poses as a satisfied customer or an enthusiastic gambler to dupe bystanders into participating in a swindle.
Is it "shilling" if you're a project manager recommending your product? He doesn't appear to be posing as anything other than a Microsoft employee working on the Edge team.