Staffing Firm Uses Online Tools to Boost Productivity for New Hires by 50 Percent Solution Overview: Organization Size 40 employees Organization Profile Founded in 2005 in Atlanta, Georgia, Mom Corps is a flexible-staffing company that helps companies and professionals that are seeking a flexible work…