Tag: Graeme Davis

Brand strategy by design

Milan-bred, New York City resident Michele Caniato brings his decades of making connection...