switchup completed the design of the Wobi offices, a leading global business content hub, located in Bnei Brak, Israel. Wobi is a company that helps