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
Woman operating a printing press

About Us

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.