Rare but attested business usage meaning "to provide office space for" or "to have offices in a place".
Definitionen
To provide with office accommodation or to maintain offices at a location. The company offices its sales team in the city center.
Synonyme
act (as)
perform (duties)
discharge (duties)
hold (an office)
occupy (an office)
function (as)
Used attributively before another noun to denote relation to clerical or workplace contexts (e.g. "office politics").
Definitionen
Relating to, suitable for, or characteristic of a workplace or clerical environment; used only before a noun. Employees must follow the office dress code.