02 | Showcase an identity and corporate image which is consistent
The image of a company consists of visual elements which come from a number of sources.
Communications, interior and exterior design, packaging, stationery, web platforms, display material, and many other sources,
all elements which require to be carefully coordinated and need to be consistent.
switch succeeds in creating the global image of a company with the various players in order to convey a clear and consistent image
that truly reflects the company’s DNA