Skip to main content

About Us


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. 




South West

South East

North West

North East


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