Member of the jury IDA

The International Design Awards (IDA) exists to recognize, celebrate and …