Meaningless flatulent job titles.
I recently received a letter from my pension company, signed by
View attachment 537949
'Head of Function'? 'Insurance Customer Delivery'? Does any of that actually mean anything to them? Because it means bugger all to me.