Skip to main content
First Impression Print & Marketing - Howell Office

Monday - Friday 8:30 am - 4:30 pm

Phone: 517.546.9798
Toll-Free: 800.403.9960
Making your job easier.......Our team

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.