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!

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

Our Locations

Allentown, PA

Manager: Don Penrod

Meet Our Team!

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

(610) 351-6200

Baltimore, MD

Manager: Nick Borozzi

Meet Our Team!

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

(410) 844-8500

Bolingbrook/Crest Hill, IL

Manager: Mike Piazza

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: Ken Mudrick

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

 

Elmhurst

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

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

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: Joe Casamento

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: Regina Nelson

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

Meet Our Team!

1 Progress Circle, Suite 101
Pottsville, PA 17901

(570) 624-7550

Princeton, NJ

Manager: Mike Montella

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

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