He provides technical guidance on programming, supports project design and delivery for the overseas partner programs in alignment with community needs, donor requirements and policies. Richard facilitates programming trainings for partners, assumes the role of establishing and maintaining relationships with ERFA stakeholders in Africa, is engaged in routine assessment, due diligence, monitoring of ERFA partners and Provides guidance on Monitoring and Evaluation processes for partners.