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

Saint Paul, MN

Sales Account Manager

Shipping Associate

Warehouse Associate/Driver

Shipping Supervisor

Customer Service Representative

Computer Repair Technician

Cleveland, OH

Surplus Sales Associate

Operations Manager

Broadband Technician

Network Deployment Manager

Denver, CO

Technical Project Manager


Junior Network Engineer


To Apply

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.