Intelius is expanding operations in Bothell, with room to accommodate as many as 140 workers at the North Creek Campus facility.
Intelius expands in Bothell