Justin Hafford

Director of Advanced Media Services & Instructional Technology
(207) 262.7984

324 Belfast Hall, Bangor, Me 04402


Justin comes to us from UMaine, after a nineteen-year tenure. Most recently Justin was the Associate Director for Instructional Design and Development Services with the UMaine Center for Innovation in Teaching and Learning. He started his 19 years more than 20 years ago actually, as a student worker in 1995 and was hired as a professional in 1998 to the position of Instructional Multimedia Technology Specialist. Justin’s career with UMaine has proven he is passionate and motivated to support faculty in all forms of learning where technology is integrated into the design of teaching and learning.

Fun fact: Justin is also known as a talented multimedia designer with professional skills in videography and video production, graphic design (digital and print) and web development.

Justin Hafford