Job descriptionManage calendars, schedule meetings, and coordinate appointments.Handle incoming calls, emails, and correspondence.Prepare reports, memos, invoices, and other documents.Maintain and organize files, both electronic and paper.Order office supplies and maintain inventory levels.Support bookkeeping and budgeting procedures.Assist in the preparation of regularly scheduled reports.Provide general administrative support to various departments as needed.Proven experience as an Administrative Assistant, Virtual Assistant or Office Admin AssistantKnowledge of office management systems and proceduresWorking knowledge of office equipment, like printers and fax machinesProficiency in MS Office (MS Excel and MS PowerPoint, in particular)Excellent time management skills and the ability to prioritize workAttention to detail and problem solving skillsHighly skilled in English communication, both spoken and writtenStrong organizational skills with the ability to multi-taskHigh School degree; additional qualification as an Administrative assistant or Secretary will be a plus