Manage GMs electronic diary, assessing priority of appointments and reallocation as necessary. Manage GMs travel arrangements (including visas/accommodation). Process GMs correspondence, ensuring that incoming correspondence is dealt with by the GM/or on behalf of the GM, or other staff as appropriate. Maintain GMs office systems, including data management and filing. Maintain records of GMs contacts. Screen calls, enquiries and requests, and deal with them when appropriate. Assist GM in researching and following up with action on matters which fall within the GMs responsibility chasing responses, triggering follow-up action. Produce documents, briefing papers, reports and presentations for the GM. Organise meetings and ensure that GM is well prepared for those meetings, preparing agendas, pre-meeting briefings and meeting papers. Manage arrangements for Trustees and Sub-Committee meetings, including production/distribution of agenda and papers. Assist/support GM, Development Manager & Communications Manager in arranging funding partner and other events. Meet and greet visitors at all levels of seniority. Supervise all Trust incoming/outgoing mail. Any other duties as may reasonably be required by the GM