Roy DuPuis
Customer Experience Manager
Impress—2007- Present
Roy has been an integral member of the Impress Computers team since 2007, contributing a wealth of experience and expertise. He holds a Bachelor of Science degree from the University of Georgia, earned in 1968, and a Master of Science degree obtained in 1975.
Before joining Impress, Roy had a distinguished career spanning 30 years at BP, where he served as an Operations Coordinator and District Geologist. His diverse background in operations and geology, combined with his problem-solving skills and dedication, has made him an invaluable asset to the Impress team. Roy’s extensive experience and strategic insight continue to enhance the quality and reliability of services offered to Impress clients.