Looking for your W-2?

Contact Us

Looking for a job?

Click Apply now to get started. Or search our job opportunities here.

Looking for nearest location?

Search our locations by city and/or state.

Existing employee-login

If you currently work for DTC or were a previous employee you may use the Employee Log-In to update your information, view your payroll history, or print out tax forms and W2’s.

Existing employee HR questions

For commonly asked questions, visit our Frequently Asked Questions page.  For other HR questions, please send an email to mail@dtcjobs.com or call 877-440-8256 and ask for HR Manager or Back Office Administrator.

Interested in doing business with DTC?

Answer a few questions here, call us at 877-440-8256, or email us at mail@dtcjobs.com and we’ll get back to you promptly!

Looking for a Job?

Browse some of our employment opportunities and job listings here. 

We are seeking quality candidates and applicants for distribution jobs, general labor jobs, and warehouse and retail jobs. 

Apply for 1,000's of jobs today!

Distribution Jobs, Warehouse Jobs, Production Jobs you name it!
New Jobs

Find your nearest branch

  • Dothan, AL | 877-440-8256
  • Geneva, AL | 877-440-8256
  • Huntsville, AL | 877-440-8256
  • Thomasville, AL | 877-440-8256
  • Tuscaloosa, AL | 877-440-8256
  • Flowing Wells, AZ | 877-440-8256
  • Phoenix, AZ | 877-440-8256
  • Tucson, AZ | 877-440-8256
  • Jonesboro, AR | 877-440-8256
  • Pine Bluff, AR | 877-440-8256
  • La Palma, CA | 877-440-8256
  • Los Angeles, CA | 877-440-8256
  • Pleasanton, CA | 877-440-8256
  • Red Bluff, CA | 877-440-8256
  • Riverside, CA | 877-440-8256
  • Roseville, CA | 877-440-8256
  • Grand Junction, CO | 877-440-8256
  • Longmont, CO | 877-440-8256
  • Pueblo, CO | 877-440-8256
  • Haines City, FL | 877-440-8256
  • Jacksonville, FL | 877-440-8256
  • Largo, FL | 877-440-8256
  • Dalton, GA | 877-440-8256
  • Pendergrass, GA | 877-440-8256
  • Warner Robins, GA | 877-440-8256
  • Idaho Falls, ID | 877-440-8256
  • Jerome, ID | 877-440-8256
  • Carol Stream, IL | 877-440-8256
  • Champaign, IL | 877-440-8256
  • Chicago, IL | 877-440-8256
  • Elk Grove Village, IL | 877-440-8256
  • Joliet, IL | 877-440-8256
  • Marion, IL | 877-440-8256
  • Auburn, IN | 877-440-8256
  • Indianapolis, IN | 877-440-8256
  • Lebanon, IN | 877-440-8256
  • Ames, IA | 877-440-8256
  • Hiawatha, KS | 877-440-8256
  • Kansas City, KS | 877-440-8256
  • Lenexa, KS | 877-440-8256
  • Olathe, KS | 877-440-8256
  • Ottawa, KS | 877-440-8256
  • Parsons, KS | 877-440-8256
  • Wichita, KS | 877-440-8256
  • Franklin, KY | 877-440-8256
  • Hopkinsville, KY | 877-440-8256
  • Louisville, KY | 877-440-8256
  • Alexandria, LA | 877-440-8256
  • New Iberia, LA | 877-440-8256
  • Baltimore, MD | 877-440-8256
  • Dearborn, MI | 877-440-8256
  • Flint, MI | 877-440-8256
  • Marshall, MN | 877-440-8256
  • Sauk Rapids, MN | 877-440-8256
  • Hattiesburg, MS | 877-440-8256
  • Jackson, MS | 877-440-8256
  • Laurel, MS | 877-440-8256
  • Albany, MO | 877-440-8256
  • Harrisonville, MO | 877-440-8256
  • Kansas City, MO | 877-440-8256
  • Monett, MO | 877-440-8256
  • Columbus, NE | 877-440-8256
  • Fremont, NE | 877-440-8256
  • Hastings, NE | 877-440-8256
  • Lincoln, NE | 877-440-8256
  • Ogallala, NE | 877-440-8256
  • Fernley, NV | 877-440-8256
  • Reno, NV | 877-440-8256
  • Sparks, NV | 877-440-8256
  • Cranbury, NJ | 877-440-8256
  • Swedesboro, NJ | 877-440-8256
  • Rio Rancho, NM | 877-440-8256
  • Newark, NY | 877-440-8256
  • Concord, NC | 877-440-8256
  • Charlotte, NC | 877-440-8256
  • Hamlet, NC | 877-440-8256
  • Sanford, NC | 877-440-8256
  • Tarboro, NC | 877-440-8256
  • Enderlin, ND | 877-440-8256
  • West Fargo, ND | 877-440-8256
  • Akron, OH | 877-440-8256
  • Cincinnati, OH | 877-440-8256
  • Maumee, OH | 877-440-8256
  • Upper Sandusky, OH | 877-440-8256
  • Ponca City, OK | 877-440-8256
  • Norman, OK | 877-440-8256
  • Tulsa, OK | 877-440-8256
  • Bakercity, OR | 877-440-8256
  • Seven Valleys, PA | 877-440-8256
  • York, PA | 877-440-8256
  • Charleston, SC | 877-440-8256
  • Sioux Falls, SD | 877-440-8256
  • Clarksville, TN | 877-440-8256
  • Jackson, TN | 877-440-8256
  • Memphis, TN | 877-440-8256
  • Arlington, TX | 877-440-8256
  • Carrollton, TX | 877-440-8256
  • El Paso, TX | 877-440-8256
  • Houston, TX | 877-440-8256
  • Lubbock, TX | 877-440-8256
  • San Antonio, TX | 877-440-8256
  • Ogden, UT | 877-440-8256
  • Salt Lake City, UT | 877-440-8256

Spokane, WA | 877-440-8256

  • Marinette, WI | 877-440-8256

Equal Opportunity

DTC is uniquely positioned to help you with your employment needs. Our team is trained specifically in hiring for manufacturing, logistics, and distribution jobs.

All job descriptions on this website are a synopsis and are not designed to be a complete list of all duties, responsibilities, and safety requirements. Your job application is not complete until you visit a DTC office and complete other required in-office paperwork.

DTC is an equal opportunity employer and considers all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 913-260-2567 or via mail@dtcjobs.com

Already a DTC Employee?

Login to view your pay history and update information

We use cookies to offer you a better experience and analyze site traffic. By continuing to use this website you consent to the use of cookies in accordance with our Privacy Policy.