The Americas

United States

Ohio

Cleveland

1100 Superior Avenue East, Suite 200 CGI Federal (Suite 200A), CGI Technologies & Solutions(Suite 200B) Cleveland 44114 +1 216-687-1480 +1 216-687-1488

Columbus

8760 Orion Place Columbus 43240 614/880-2200

Alabama

Huntsville

4000 MARKET STREET Huntsville 35808 +1 256-922-2400 +1 256-534-6473

Arizona

Phoenix

Phoenix - South 51st Street

10007 South 51st Street Phoenix 85044 +1 480-496-6000 +1 480-496-6032

Sierra Vista

180 WEST FRY BLVD Sierra Vista 85635 +1 520-459-5500 +1 520-459-5501

Tempe

Tempe - West Elliott Road

309 W Elliot Road Suite 105 Tempe 85284 +1 480-783-6600 +1 480-783-6178

Tucson

7333 E Rosewood ST Tucson 85710 520/733-8060 520/733-8096

Arkansas

Hot Springs

191 Office Park DR Hot Springs 71913 501/622-2440 501/622-2442

California

Oakland

505 14th Street Suite 650 Oakland 94612 +1 510-238-5300 +1 510-268-8545

Sacramento

Sacramento - University

333 University Avenue Suite 200 Sacramento 95825

San Diego

San Diego - Mission Valley Rd.

7480 Mission Valley Rd. Suite 100 San Diego 92108 +1 619-321-6409

Connecticut

Gales Ferry

2 Chapman Lane Gales Ferry 06335 860/449-8391 860/381-5261

District of Columbia

Washington

Washington - New Jersey Avenue SE

1100 New Jersey Avenue SE Suite 930 Washington 20003 +1 202-314-4200 +1 202-488-1951

Florida

Orange Park

35 Industrial Loop N Suite 190 Orange Park 32073

Tampa

Services to North Tampa Housing Development Corp.

1509 W. Swann Avenue Suite 970 Tampa 33606 +1 813-873-8200

Georgia

Albany

2813 Old Dawson RD Albany 31707

Atlanta

2800 CENTURY PARKWAY Atlanta 30345 +1 404-419-2001 +1 205-259-2301

Illinois

Fairview Heights

Fairview Heights - Salem Place

331 Salem Place Suite 200 Fairview Heights 62208-1340 +1 618-624-9360 +1 618-624-9370

Louisiana

Lafayette

Lafayette - Cajundome Blvd

538 Cajundome Blvd Lafayette 70506 +1 337-484-1699

Lafayette

537 Cajundome Blvd Suite 140 Lafayette 70506

Maryland

Annapolis Junction

Annapolis Junction - Sentinel Drive

300 Sentinel Drive Suite 700 Annapolis Junction 20701 +1 301-623-2000

Baltimore

Baltimore - Lord Baltimore Drive - 3106

3106 Lord Baltimore Drive Suite 210 & 100 Baltimore 21244 +1 410-597-4200 +1 410-448-4787

New York

Albany

Albany - Great Oaks Blvd

100 Great Oaks Blvd Suite 120 Albany 12203 +1 518-218-7700 +1 518-218-7800

Buffalo

Buffalo - Lafayette Square

14 Lafayette Square Buffalo 14203 +1 716-200-1854 +1 716-854-1595

New York

New York - Broad Street

90 Broad Street Suite 704 New York 10004 +1 212-232-5700 +1 212-232-5719

Oklahoma

Lawton

Lawton - cache road

1801 NW Cache Road Lawton 73507 +1 580-354-4000 + 1 580-354-4010

South Carolina

North Charleston

North Charleston - Remount Road

1101 REMOUNT ROAD SUITE 300 North Charleston 29406 +1 843-745-9496 +1 843-308-7190

North Charleston

4401 Leeds Ave North Charleston 29405

Texas

Belton

Belton - Digby Drive

2100 Digby Drive Belton 76513 +1 254-742-4050 +1 254-774-4430

Dallas

Dallas - Landmark Blvd

14800 Landmark Blvd Suite 300 Dallas 75254 +1 972-788-0400 +1 972-788-0502

San Angelo

San Angelo - West Loop 306

3115 West Loop 306 Suite 108 San Angelo 76904 +1 325-949-9703 +1 325-949-9706

San Antonio

San Antonio - Northwest Parkway

5555 Northwest Parkway Suite 143 San Antonio 78249 +1 210-278-3400 +1 216-781-5516

San Antonio

San Antonio - N Loop

4630 N Loop 1604 W Suite 207 San Antonio 78249 844/762-6777

Virginia

Arlington

Arlington - Crystal Drive

1550 Crystal Drive Suite 402 Arlington 22202 +1 703-227-4390

Arlington

1000 N Glebe Road Arlington 22201

Fairfax

Fairfax - Fair Lakes Circle

12601 Fair Lakes Circle Fairfax 22033 +1 703-227-6000 +1 703-227-6704

Fairfax

Fairfax - Random Hills Road

11325 Random Hills Road Fairfax 22030 +1 703-267-8000 +1 703-267-5111

Lebanon

Lebanon - Technology Park Drive

295 Technology Park Drive Lebanon 24266 +1 276-889-7500 +1 276-889-8507

Manassas

Manassas - Capital Court

9700 Capital Court Manassas 20110 +1 703-365-8801 +1 571-229-1543

Newport News

11815 Fountain Way Newport News 23606

Norfolk

Norfolk - International Terminal Blvd

1355 International Terminal Blvd Suite 104 Norfolk 23505 +1 757-440-2702 +1 757-440-2706