Imprint employs 23 employees. The Imprint management team includes Jeff Feldman (CEO), Sophia Hadley (Content Editor), and Andre Ficerai (Head of Growth).
Looking for a particular Imprint employee's phone or email?