Todd Odum
Todd began work with First Impression in 2001. Todd is our lead press operator with over 41 years of printing experience. He also runs a lot of the 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.