Skip to main content

About Us

Locations

TSR provides employment opportunities and services across the United States and the United Kingdom, with regional operation centers strategically located in Texas, Delaware, Alabama and Surrey. For a closer look at our operating regions, see below.

Austin, TX

Bayport, TX

Baytown, TX

Borger, TX

Channelview, TX

Columbus, MS

Corpus Christi, TX

Deer Park, TX

Freeport, TX

Gregory, TX

Houston, TX

Huntsville, TX

La Porte, TX

Mobile, AL

Orange, TX

Pensacola, FL

Pine Hill, AL

Circleville, OH

Dayton, OH

Fort Madison, IA

Kansas City, MO

Memphis, TN

Midland, MI

Mt. Vernon, IN

Old Hickory, TN

Pryor, OK

Arlington, VA

Buffalo, NY

Columbia, MD

Deep Water, NJ

Delaware City, DE

Franklin, VA

Lexington Park, MD

New Castle, DE

Newark, DE

Parlin, NJ

Richmond, VA

Rochester, NY

Towanda, PA

Washington, WV

Wilmington, DE

Atlanta, GA

Augusta, GA

Birmingham, AL

Cooper River, SC

Fayetteville, NC

Jesup, GA

Kinston, NC

Moncks Corner, SC

Morrisville, NC

Raleigh, NC

Rome, GA

Questions? Contact Us.

If you have questions about our regional coverage or any of our operating locations, please let us know.

Contact Us
Back to top