سانتا كلارا، كاليفورنيا
The company headquarters was in Toronto, Ontario, Canada with offices in Santa Clara, California.