cupcakes
"time" or "time period" in office is the simple replacement. "tenure" in office might be what you want. His time in office is also referred to as his "administration" .
secretary
Clinic. surgery
Corporate Headquarters
another word for no time to play is buisy
Maintenance Officer
nominate
Another word for receptionist is a front office worker. The receptionist will answer phones and take care of people coming into the office.
Another word could be era.
'doctor's surgery' (BritEnglish)/'doctor's office' (Amer.English) = consultorio hospital
incumbent
extended time