Key responsibilities:1. Follow office workflow procedures to ensure maximum efficiency2. Maintain files and records with effective filing systems3. Support other teams with various administrative tasks (redirecting calls, disseminating correspondence, scheduling meetings etc.)4. Greet and assist visitors when they arrive at the office5. Monitor office expenditures and handle all office contracts (rent, service etc.)6. Perform basic bookkeeping activities and update the accounting system7. Deal with customer complaints or issues8. Monitor office supplies inventory and place orders9. Assist in vendor relationship management