Robert Keane is an American who lives in Paris. He is CEO of VistaPrint, which operates internationally.
A man of the world. Venlo was the clear choice for setting up VistaPrint’s European production and logistics operations. “Venlo is an impressive place.”