Craig Mazzagatte is a seasoned technology leader currently serving as the Director of Software Engineering at Canon USA since April 2022. In this role, Craig manages the Software Development division under the Digital Imaging Solutions group, focusing on innovative software solutions that integrate industry technologies with Canon's imaging products. Previously, Craig held the position of Director of Software Engineering for Enterprise Data Intelligence at Canon Information & Imaging Solutions from February 2012 to March 2022, overseeing R&D services centered on data intelligence and AI technologies. Earlier experiences include roles as Sr. Engineering Manager and Software Engineering Manager at Canon and its affiliated companies. Craig holds a Master’s Degree in Organizational Leadership from Biola University and a Bachelor’s Degree in Computer Science and Engineering from California State University, Long Beach.
Sign up to view 7 direct reports
Get started