Renewable energy resource assessments, feasibility studies, project development and permitting, program and project planning and management, electric utility analysis, energy project construction management, project and program development, infrastructure development, business planning, grant writing and grant management