Provide full administrative and secretarial support at a senior level to the Managing Director to ensure the smooth management of day-to-day affairs and the most effective use of time. Assist Managing Director in researching and following up with action on matters which fall within the Director’s responsibility chasing responses, and triggering follow-up action. Organize meetings and ensure that Director is well prepared for those meetings, preparing agendas, pre-meeting briefings, and meeting papers. Managing Director’s office systems, including data management and filing.