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 are You Looking to Contact? (required)

    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: Coming Soon

        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!

        5301 Buckeystown Pike, Suite 480, Frederick, MD, 21704

        (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: Coming Soon!

        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: Scott Janoso

        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

        Branch Manager: David Madara

        Meet Our Team!

        1 Progress Circle, Suite 101
        Pottsville, PA 17901

        (570) 624-7550

        Princeton, NJ

        Manager: Kristen Riegel-Ott

        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: Coming Soon!

         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.