IMPRINT employs 28 employees. The IMPRINT management team includes Andy Seibert (Founder and CEO), Ryan Mohland (Associate Director, Marketing and Business Development), and Ashley Brenner (Creative Director).
Looking for a particular IMPRINT employee's phone or email?