Kayla Willis
Office of Information Technology

Instructional Tech Development Professional Specialist

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