Skip to main content

About Us

Locations

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

London

Scotland

Wales

South West

South East

North West

North East

Midlands

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