The Office Manager will be responsible for providing administrative assistance, managing office equipment, overseeing office administration tasks, and delivering excellent customer service. This is a full-time, on-site role for an Office Manager located in Hammersmith, London. Managing visitors t...