Contact Us

Specializing in temp, temp to hire, and direct hire in the clerical, light industrial, financial, and legal fields.

At PeopleShare, not only do we want you to contact us, we want you to connect with us, too. Below is a list of our locations so you can contact the closest office for your convenience. Click on the location for contact information, directions and a chance to meet the team!

If you are looking for temp, temp to hire, or direct hire employees in the clerical, light industrial, financial, or legal fields, see below to contact a branch manager and learn what PeopleShare can do for your company! If you would like to submit your resume, please click on the button below, or call the branch nearest you to speak directly with a recruiter.

What Branch You Looking to Contact? (required)

      Our Locations

      ALLENTOWN, PA

      Manager: Andy Hammer

      Meet Our Team!

      5100 West Tilghman St, Suite 340
      Allentown, PA 18104

      (610) 351-6200

      Baltimore, MD

      Manager: Elisabeth Duvall

      Meet Our Team!

      1501 S Clinton St. Suite 120
      Baltimore, MD 21224

      (410) 844-8500

      CHAMBERSBURG, PA

      Manager: Shane Henry

      Meet Our Team!

      120 Chambers Hill Drive
      Chambersburg, PA 17201

      (717) 267-1600

      Chesapeake, VA

      Manager: Shawn Owen

      Meet Our Team!

      2121 Old Greenbrier Rd. Suite B
      Chesapeake, VA 23320

      (757) 382-7222

      PeopleShare Green Tree Location

      GREEN TREE, PA

      Manager: Randall Palakovich

      Meet Our Team!

      11 Parkway Center, Suite 105
      Pittsburgh, PA 15220

      (412) 922-5200

      Hagerstown, MD

      Manager: Jason Schultz

      Meet Our Team!

      1710 Underpass Way Suite 204
      Hagerstown, MD 21740

      (301) 969-2800

      HARRISBURG, PA

      Manager: Mike Washinger

      Meet Our Team!

      275 Grandview Avenue, Suite 105
      Camp Hill, PA 17011

      (717) 303-1600

      HORSHAM, PA

      Manager: Jayne Mohri

      Meet Our Team!

      2 Walnut Grove Drive, Suite 105
      Horsham, PA 19044

      (215) 682-7300

      KING OF PRUSSIA, PA

      Manager: Kevin Miller

      Meet Our Team!

      200 N. Warner Road, Suite 100
      King of Prussia, PA 19406

      (610) 337-3535

      LANCASTER, PA

      Manager: Sarah Frey

      Meet Our Team!

      300 Granite Run Drive, Suite 150
      Lancaster, PA 17601

      (717) 581-1005

      MEDIA, PA

      Manager: Despina Adamos

      Meet Our Team!

      1023 East Baltimore Pike, Suite 205
      Media, PA 19063

      (610) 892-1600

      MONROEVILLE, PA

      Manager: Jamie Ambroselli

      Meet Our Team!

      2790 Mosside Blvd., Suite 725
      Monroeville, PA 15146

      (412) 816-1900

      Newark, DE

      Manager: Regina Nelson

       Meet Our Team! 

      111 Continental Drive, Suite 103
      Newark, DE 19713

      (610) 351-6200

      Newport News, VA

      Manager: Shelby Turner

      Meet Our Team!

      1090 Loftis Boulevard,
      Newport News, VA 23606

      (757) 873-6644

      Philadelphia, PA

      Manager: David Beety

      Meet Our Team!

      1601 Market Street, 17th Floor
      Philadelphia, PA 19103

      (215) 988-0700

      Princeton, NJ

      Manager: Kristen Riegel-Ott

      Meet Our Team!

      212 Carnegie Center, Suite 102
      Princeton, NJ 08540

      (609) 243-9100

      POTTSTOWN

      Manager: Jennifer Martin, PHR

      Meet Our Team!

      1566 Medical Drive, Suite 300
      Pottstown, PA 19464

      (610) 326-0700

      POTTSVILLE

      Manager: Dave Hower

      Meet Our Team!

      1 Progress Circle, Suite 101
      Pottsville, PA 17901

      (570) 624-7550

      READING, PA

      Manager: Earl Wise

      Meet Our Team!

      2001 State Hill Road, Suite 106
      Wyomissing, PA 19610

      (610) 372-2727

      RICHMOND, VA

      Manager: Kate Moore

      Meet Our Team!

      808 Moorefield Park Drive, Suite 118
      Richmond, VA 23236

      (804) 201-4894

      SUFFOLK, VA

      Manager: Stephanie Lamb

       Meet Our Team! 

      424 Market Street, Suite 100
      Suffolk, VA 23434

      (757) 925-0400

      Virginia Beach, VA

      Manager: Kim Keiser

      Meet Our Team!

      303 Lynnhaven Parkway #100,
      Virginia Beach, VA 23452

      (757) 490-1700

      West Chester, PA

      Manager: Jake Zimmerman

      Meet Our Team!

      350 East Market Street
      West Chester, PA 19382

      (610) 692-2500

      York, PA

      Manager: Coming soon

      Meet Our Team!

      2315 North Susquehanna Trail, Suite E
      York, PA 17404

      (717) 767-1600

      If you are interested in learning more about what PeopleShare can do for your company please contact the Manager in the branch nearest you today!

      Our talent network enhances your job search and application process, matches opportunities to your interests, and shares those opportunities through social media. We look forward to connecting with you.

      See Locations