Shibuya fuses the right mix of technologies to help businesses succeed Shibuya Christian Wibeck Head of Business Development