Roy DuPuis
Customer Experience Manager
Impress—2007- Present
Roy has been a part of the Impress Team since 2007 and brings a wealth of experience to the team. He received his BS from the University of Georgia in 1968 and a MS in 1975. Roy was an Operations Co-Ordinator and District Geologist for BP for 13 years before joining the team at Impress