One of the joys of working for a very large organisation is this, sometimes people within the chain of management aren't based in the same country as you. Even though I work at my employer's head office, my boss's boss's boss works in our New York office. And he's in town next week and wants to meet his latest employee. Mainly I think because I'm the first person they've hired to do the job I do so there's some interest in what I'm getting up to. No problem, I can talk to anyone.
My boss arranged the time and place, so that as she put it: "He can meet the real you".
I looked at her for a moment, one eyebrow raised. She laughed nervously.