IFF

$3.2M revenue • 40 employees • Cna Center, 333 S Wabash Ave UNIT 2800, Chicago, IL, 60604, United States

Last Updated Aug 26, 2026

Company Overview

Company Name

IFF

Address

Cna Center, 333 S Wabash Ave UNIT 2800, Chicago, IL, 60604, United States

Website

iff.org

Approx. Annual Revenue

$3.2M

Employees

40

Established

2001

Locations

2

About IFF

IFF is a Chicago-based nonprofit that provides lending, development, and real estate solutions to organizations across the Midwest. The company aims to create more equitable and vibrant communities through its community-centered initiatives, which include affordable housing, real estate solutions, and community development programs.

Business Profile

Read from the IFF website on Oct 13, 2026. Hover an item to see the exact wording it came from.

Languages (besides English)

About the website

Website quality (AI-assessed)
8/10 · Current news and copyright; Detailed service descriptions
Footer copyright year
2026

IFF locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
Cna Center, 333 S Wabash Ave UNIT 2800, Chicago, ILprimary——Claimed
5501 Delmar Blvd Ste B510, St. Louis, MO——Claimed

Financial Services Companies near Chicago, IL

Browse all Financial Services companies in Illinois →

Frequently Asked Questions about IFF

Advertising Pixels

  • LinkedIn Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Joe Neri Chief Executive Officer
LinkedIn