> 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.
shill verb: 2 : to act as a spokesperson or promoter "the eminent Shakespearean producer … is now shilling for a brokerage house" — Andy Rooney
shill noun: 1b : one who makes a sales pitch or serves as a promoter
https://www.merriam-webster.com/dictionary/shill
If you're going to choose to be pedantic, it helps to read the entire definition, and not just paste in the top result from DDG's "define shill"