Logo
I

I MILLE

155 employees

United to help brands design their future, and find their place in today's world. Connecting people through ideas they can believe in. Milan / Rome / Madrid / Santiago de Chile

Basic info

Industry

Advertising Services

Sectors

Advertising Services

Date founded

2004

FAQ