Todd Odum
Todd began work with First Impression in 2001. Todd is our lead press/digital operator with over 44 years of printing experience. He also runs bindery equipment throughout the shop. Todd believes “First Impression Print & Marketing is a great place to work!’
When not working, he loves racing and anything that involves cars, fishing and bowling.