6. ICF is the largest global resource for professional coaches and the source for those who are seeking a coach. ICF is a nonprofit organization formed by individual members and professionals who practice various styles of coaching such as, Executive Coaches, Leadership Coaches, and Life Coaches.