Switch

Switch, Inc. is an event planning company based in Suita, Osaka Prefecture, operating an online catalogue it calls the Event Tool Institute for events across…

Event & Operational Services · Suita, Japan · Services: Event Planning & Design, Event Management, Inflatables Hire, Equipment Hire, Entertainment & Talent Booking, Interactive & Roaming Entertainment