Office Manager: Lead Ops & Admin (UK Visa Sponsorship)
2 days ago
Techwaka, a leading company in the UK, is seeking an organized Office Manager for their London office. The role involves managing daily operations, overseeing staff, and ensuring efficient office workflows. Ideal candidates will have proven experience in office management, strong leadership, and exc