Office manager for HR staffing agencies and direct hire employment agencies requires a lot of people skills and hats of many colors; furthermore,...