Selskapets hovedkontoret ligger i Or Yehuda i Israel med avdelinger i Lehi i Utah, Kiev i Ukraina og Burbank i California.