Impressus
About
Impressus, whose name is Latin for making a distinctive mark, provides branded wear and gear along with print and promo brainstorming, product research, design, and problem solving, with a preference for meeting clients in person. Details are at impressus.biz.
Is this your business?
Claim it to add hours, photos, a description and a spotlight story.