Iris Worldwide Atlanta

$253.9M revenue • 201 employees • 112 Krog St NE #26, Atlanta, GA, 30307, United States

Last Updated Jan 14, 2026

Company Overview

Company Name

Iris Worldwide Atlanta

Address

112 Krog St NE #26, Atlanta, GA, 30307, United States

Approx. Annual Revenue

$253.9M

Employees

201

Established

2002

About Iris Worldwide Atlanta

Located in Atlanta, GA, United States, this company, established in 2002, is a full-service global integrated creative agency with approximately 201 employees. They specialize in film, digital marketing, and making brands meaningfully participate.

Frequently Asked Questions about Iris Worldwide Atlanta

Technologies Used

Social Profiles

Key Decision Makers

Ian Miller Owner
Sean Reynolds Owner
Rachel Newman Owner