Vistaprint

Locations
About Us
Based in Venlo, Netherlands, Vistaprint is an online supplier of printed and promotional material. Vistaprint was founded in Paris, France in 1995 by President and CEO Robert Keane. They have offices in the U.S. and Spain. Vista Print uses mass production to print, and offers self-service designs. Customers can also create business cards and immediately see how that design would look on a postcard or a website through a matching engine that generates previews automatically.

Vistaprint currently h...
...
Share this program