Office & Culture Manager
Manual
LondonOverview In this role you ensure a welcoming, efficient London HQ and oversee day-to-day operations across offices and teams. You will support the People Team and SLT, including executive assistance, travel planning, event management, and c...Read More>>.
