I don't know about Cathay, but in at least one other airline, that's pretty much how it works.
Treat the decisions makers like VIPs and the corporate contract will follow.
Treat them like sh*t and you've lost a big contract.
These guys are actually treated much better than our "walk-in" first class passengers.
Source: my cousin who's a manager in revenue and previously in corporate contracts for another airline.