Join PCs for People as a volunteer or apply for one our job openings.

Career Opportunities

Come work with us!

  • Join a dedicated team of mission driven professionals
  • Health, Dental, and Vision Benefits
  • 401K Match Program
  • Casual Environment
  • Career Ladder Opportunities
  • Generous PTO
  • Annual Bonus Potential
  • Discounts on Technology

Open Positions

Warehouse Processing Lead - Saint Paul, MN

Warehouse Associate - Saint Paul, MN

Customer Service Representative - Saint Paul, MN

Sales Account Manager - Granite City, IL

Community Outreach and Fundraising Manager - Granite City, IL

Operations Manager - Granite City, IL


To apply for any of these positions,  please email a resume, cover letter and salary requirements to jobs@pcsforpeople.org


Volunteers are given a chance to give back to the community while learning from their peers in a nontraditional setting. Many volunteers start with a basic understanding of technology but through group interactions they are quickly able to expand their skill-set in not only the technical field but also in communication and public service by interacting with a diverse client base. Fill out our Volunteer Interest Form and we will be in touch about available opportunities! For any questions, contact volunteer@pcsforpeople.org


  • Warehouse Projects: Computer disassembly, equipment testing, equipment cleaning, tech donation organizing, equipment intake
  • Tech Projects: Refurbish computers with Windows 10 or Linux OS
  • Digital Literacy: Intake clients, assist in open lab, set up new computers with Windows 10
  • Events: Assist at in-person computer distribution events
  • Special Projects: Tasks will vary! (painting, handwriting envelopes, filing, etc.)
A student receiving a laptop.