Program Design

Analysis
– Market research
– Needs assessment
– Theory of change development
– Pipeline development

Documentation
– Operations Manual development
– Process design

Business Advisory

Business development services
– Business planning
– Growth strategy

Financial advisory
– Financial modeling
– Transaction advisory

Project implementation
– Process design
– Stakeholder management

Technical Assistance

– Capacity development
– Staff and sub-grantee training
– Finance/reporting set up