AMLI North Point

$499.0M revenue • 501 employees • 9000 Beaver Creek Rd, Alpharetta, GA, 30022, United States

Last Updated Aug 13, 2025

Company Overview

Company Name

AMLI North Point

Address

9000 Beaver Creek Rd, Alpharetta, GA, 30022, United States

Website

amli.com

Approx. Annual Revenue

$499.0M

Employees

501

Established

1995

About AMLI North Point

AMLI is a real estate company based in Irving, Texas that operates apartment communities in several major U.S. markets, including Atlanta, Austin, Chicago, Dallas, Denver, and Southern California. With approximately 501 employees, AMLI focuses on providing luxury apartment homes with high-quality customer service and community engagement.

Frequently Asked Questions about AMLI North Point

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Pam Churchill National Marketing Director
LinkedIn
Chris Vance National Director of Building Enclosure & Waterproofing
LinkedIn
Madeline Mills Vice President
LinkedIn
Shannon Cavanaugh Area Vice President
Taylor Bowen Real Estate Developer
LinkedIn