Metro Portland Staffing Locations
Vancouver - NE Portland
1498 SE Tech Center Place
Suite 190
Vancouver, WA 98683
Phone: (360) 713-9200
Beaverton, OR
9755 SW Barnes Rd
Suite #255
Portland, OR 97225
Phone: (503) 290-0039
Clackamas, OR
Two Town Center
10135 SE Sunnyside Road
Suite 220
Clackamas, OR 97015
Phone: (503) 594-4335
Featured Jobs

TERRA made it super easy to get a job.
I have recommended TERRA to a few [people] already. Mostly because the assignment I am on is great, but also because TERRA made it super easy to get a job that also works for me.