Stephen Rice
Office of Information Technology

IT and Facilities Manager (TEEC)

Office
Terry Executive Education Center
3475 Lenox Road, NE Suite 300
Atlanta, Georgia, 30326
Phone Numbers
Work404‐467‐5131
Email Address
OmniUpdate