What is a chief of staff in a tech company?
Tl;dr - CoS stands in for the CEO in meetings, fills her in on what's going on across the organization (or outside of it), and overall leverages her time. It's beyond someone who just does scheduling but short of being COO, which entails direct reports and accountability.
In practice, he was in charge of internal communication with non CxO people and the CEO, and a lot of things that the CEO had to do that wasn’t direction external relations (typically press): preparing financial documents, coordinating teams with legal, team morale, etc.