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.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Our Locations

      Allentown, PA

      Manager: Coming Soon!

      Meet Our Team!

      5100 W. Tilghman Street, Suite 340
      Allentown, PA 18104

      (610) 351-6200

      Baltimore, MD

      Manager: Coming Soon!

      Meet Our Team!

      1501 S. Clinton Street, Suite 120
      Baltimore, MD 21224

      (410) 844-8500

      Bolingbrook, IL

      Manager: Coming Soon!

      Meet Our Team!

      492 W. Boughton Road
      Bolingbrook, IL 60440

      (630) 914-5965

      Burbank, IL

      Manager: Anthony Kierna

      Meet Our Team!

      7916 S. Austin Avenue
      Burbank, IL 60459

      (708) 576-8901

      Chambersburg, PA

      Manager: Coming Soon!

      Meet Our Team!

      120 Chambers Hill Drive
      Chambersburg, PA 17201

      (717) 267-1600

      Chesapeake, VA

      Manager: Shawn Owen

      Meet Our Team!

      870 Greenbrier Road, Suite 603
      Chesapeake, VA 23320

      (757) 382-7222

      Coming Soon Office Image

      Cranberry Twp., PA

      Manager: Scott Janoso

      Meet Our Team!

      400 Northpointe Circle, Suite 202
      Seven Fields, PA 16046

      (724) 506-6400


      Crest Hill, IL

      Manager: Mike Piazza

      Meet Our Team!

      21051 Division Street
      Crest Hill, IL 60403

      (815) 630-3015


      Elmhurst, IL

      Manager: Andrew Lindgren

      Meet Our Team!

      295 N. York Street
      Elmhurst, IL 60126

      (630) 882-5900

      Frankfort, IL

      Manager: Patty Moyle

      Meet Our Team!

      19822 S. Harlem Avenue
      Frankfort, IL 60423

      (815) 277-2630

      Coming Soon Office Image

      Frederick, MD

      Manager: Mike Kenny

      Meet Our Team!

      5283 Corporate Dr., Suite 101
      Frederick, MD 21703

      (240) 841-7300

      Glen Allen

      Glen Allen, VA

      Manager: Butch Brookshire

      Meet Our Team!

      4860 Cox Road, Suite 200,
      Glen Allen, VA, 23060

      (804) 573-9100

      Green Tree, PA

      Manager: Randall Palakovich

      Meet Our Team!

      11 Parkway Center Drive, Suite 105
      Pittsburgh, PA 15220

      (412) 922-5200

      Hagerstown, MD

      Manager:  Ken Mudrick

      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: Carmen DeFrancesco

      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: Gina Loverdi

      Meet Our Team!

      1400 N. Providence Road, Suite 6050
      Media, PA 19063

      (610) 892-1600

      Monroeville, PA

      Manager: Jamie Ambroselli

      Meet Our Team!

      2790 Mosside Boulevard, Suite 725
      Monroeville, PA 15146

      (412) 816-1900

      Newark, DE

      Manager: Regina Nelson

      Meet Our Team! 

      111 Continental Drive, Suite 103
      Newark, DE 19713

      (302) 455-1300

      Newport News

      Newport News, VA

      Manager: Steve Wyatt

      Meet Our Team!

      1090 Loftis Boulevard
      Newport News, VA 23606

      (757) 873-6644

      Norfolk, VA

      Manager: Eddie Spearman

      Meet Our Team!

      4111 Monarch Way Suite 104
      Norfolk, Virginia, 23508

      (757) 645-9730

      Philadelphia, PA

      Manager: David Beety

      Meet Our Team!

      1601 Market Street, Suite 2315
      Philadelphia, PA 19103

      (215) 988-0700

      Pottstown, PA

      Manager: Jennifer Martin, PHR

      Meet Our Team!

      1566 Medical Drive, Suite 300
      Pottstown, PA 19464

      (610) 326-0700

      Pottsville, PA

      Manager: David Madara

      Meet Our Team!

      1 Progress Circle, Suite 101
      Pottsville, PA 17901

      (570) 624-7550

      Princeton, NJ

      Manager: Coming Soon!

      Meet Our Team!

      212 Carnegie Center, Suite 102
      Princeton, NJ 08540

      (609) 243-9100

      Reading, PA

      Manager: Susan Fessler

      Meet Our Team!

      2 Meridian Boulevard, Suite 220
      Wyomissing, PA 19610

      (610) 372-2727

      Richmond, VA

      Manager: David Matthews

      Meet Our Team!

      808 Moorefield Park Drive, Suite 102
      Richmond, VA 23236

      (804) 201-4894

      STAR Virtual Team

      Manager: Julie Vaughn

      Meet Our Team! 

      (215) 344-8599

      Suffolk, VA

      Manager: Brice Beddingfield

       Meet Our Team! 

      424 Market Street, Suite 100
      Suffolk, VA 23434

      (757) 925-0400

      Virginia Beach, VA

      Manager: Shilah Hatcher

      Meet Our Team!

      2101 Parks Avenue, Suite 401
      Virginia Beach, VA 23451

      (757) 490-1700

      West Chester, PA

      Manager: Jake Zimmerman

      Meet Our Team!

      350 E. Market Street
      West Chester, PA 19382

      (610) 692-2500

      York, PA

      Manager: Michael Eriksen

      Meet Our Team!

      2315 N. 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.