FWIW I submit myself to this thread - my job title is Senior Product Evangelist, which I have never used, typically I introduce myself as the technical lead for [product].
It's very Silicon Valley, I might use it if I were in California, here it would simply make people throw up on me.
My colleague called himself Head of Product for a while, which was a bit rich considering he did naff all to manage the PMs nor had any influence on the products beyond simply liking UI.
FWIW I submit myself to this thread - my job title is Senior Product Evangelist, which I have never used, typically I introduce myself as the technical lead for [product].
It's very Silicon Valley, I might use it if I were in California, here it would simply make people throw up on me.