4360 Chamblee Dunwoody Rd,
Suite 210
Atlanta, GA 30341

About Our
Atlanta Office

After years of successful projects in the greater Atlanta area, TLC Atlanta became a reality. Endearingly known as the Big Peach, TLC opened our doors here to expand beyond the healthcare and technology projects that have been bringing our team to Atlanta for years. We’re excited to be a part of Georgia’s growing and diverse economy.

Atlanta Leadership

Atlanta Careers

See how you can be a part of the TLC team. Take a look at our complete list of current openings and start your career with TLC today.