Quantcast
Home / IBR Headlines / Twin Falls markets vacated Dell call center building (access required)

Twin Falls markets vacated Dell call center building (access required)

The Twin Falls Urban Renewal Agency has agreed to accept termination of the lease agreement with Dell Inc., freeing the agency to market the 48,000-square-foot call center building to prospective new business occupants. Dell operated the technical support call center starting in February 2002, employing an average of 500 to 700 employees over the term of ...

About Brad Carlson