Act as the point of contact among executives, employees, clients and other external partnersManage information flow in a timely and accurate mannerManage executives calendars and set up meetingsMake travel and accommodation arrangementsRack daily expenses and prepare weekly, monthly or quarterly reportsOversee the performance of other clerical staffAct as an office manager by keeping up with office supply inventoryFormat information for internal and external communication memos, emails, presentations, reportsTake minutes during meetingsScreen and direct phone calls and distribute correspondenceOrganize and maintain the office filing systemRequirements and skillsWork experience as an Executive Assistant, Personal Assistant or similar roleExcellent MS Office knowledgeOutstanding organizational and time management skillsFamiliarity with office gadgets and applications (e.g. e-calendars and copy machines)Excellent verbal and written communications skillsDiscretion and confidentiality