• Provide a high level of support to the Coach Development Manager in the provision, and administration of the FAI Coach Development Programmes.• Printing/processing of certifications (hard copies & electronic) as well as the closure of coaches on the FAI connect system.• Database development and management of the Coach Development database from Grassroots to UEFA.• Support the administration of coaches CPD.• Support the coordination of all financial records in relation to the Grassroots & UEFA courses across the Coach Development programmes.• Provide research and administrative assistance to the Coach Development Manager.• Provide research review, proof reading and correlation of research data in preparation for publication of research materials.• Oversee the submission of reconciliation forms from Development Officers throughout the course of the year.• Ensure good working relationships and co-ordination between Development Officers and the Coach Development Department as well as other stakeholders and staff.• Manage the day to day requests and enquiries via phone and e-mail.• Maintaining of the E commerce/online booking system for all Grassroots/Coach Development courses. • Administration of the Online Platform administration where required, including the provision of social media promotion.• Flexible and willing to complete other duties assigned from the Coach Development Manager.