This Ted Malloch
https://en.wikipedia.org/wiki/Ted_Malloch
Not a scam artist
US academic Ted Malloch will not be EU envoy - US officials">
It "sounds" as if he was promoting himself without authorization