Staff Resources is a company of human resource specialists with an office in Burlingame, Calif. Founded in 1974, the company specializes in Professional Employer Organization (PEO), payroll, employment law, benefits processing and risk management services for its North and South Bay clients.