ICF explained

ICF may refer to:

Business

Government organizations

Non-profit organizations

Science and technology