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