Not heard of that one.
I care little for what I'm called - everyone is an "engineer" these days anyway...
Waste engineers, planning engineers, tech services engineers,
Were already called Technicians or licensed mechanics in many countries...
I used to be a "Check Leader" what a dumb name. Try explaining that one down the pub - I never bothered trying