He's young. One of the benefits of that condition is the right to reinvent the wheel now and then, and coin new words for old things. Note I am not being sarcastic, merely pointing out the truth.
With all due respect, this is totally different from exec admin or exec babysitter. When we were 12 people in a small room coding and focused on our product, our do-it-all-office admins were absolutely strategic, important and appreciated by everyone in the company....and they allowed everyone to focus without distractions. And when we were acquired, our d-i-a-o-a were doing due diligence and holding their own with multiple execs and about 5 laywers. They were incredible. I'd lay down on the tracks for them now. Their job was anything but "baby-sitting". And it got each of them into top schools pursuing law and business degrees. By the way, not bad for a first job out of college.
Never said anything negative about the role(s). I think it's important, and takes a load off the folks doing the more core business-specific tasks which are vital to startup takeoff.