I've never heard or read it in all my life before, but then I haven't read every British novel there is. it certainly sounds odd. Is it maybe part of some elaborate joke, where all the people in the office have pretentious job titles?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.