Job Description This position requires a proactive and detail-oriented professional with excellent communication and leadership skills: Serve visitors by greeting, welcoming, and directing them appropriately. Answering phone calls, letters, and emails and/or directing these communications to the correct department/staff person Diary management and managing meeting room availability Receiving, sorting, distributing and dispatching daily mail Recording and maintaining office expenses Purchasing and liaising with vendors Handling travel arrangements Managing office inventory such as stationery, refreshments and kitchen stuffs Assisting the HR team with onboarding. Arranging meeting catering Making key cards for new starters Assisting with coordinating internal events, such as badge making Uploading invoices, credit notes to Oracle Assisting with any other admin tasks