Greet visitors, answer phone calls and emails, and direct inquiries to the right person
Manage office supplies, place orders, and maintain vendor relationships
Schedule meetings, book conference rooms, and coordinate calendars
Prepare, organize, and maintain documents, files, and records (digital and physical)
Handle incoming and outgoing mail, courier services, and deliveries
Support HR with onboarding, attendance records, and employee documentation
Coordinate travel bookings, company events, and team activities
Track office expenses, process invoices, and assist with basic bookkeeping
Ensure the office is clean, safe, and well maintained, and liaise with maintenance staff when needed
Prepare reports, presentations, and meeting minutes as required