Lean Teams is a project outsourcing service that provides complete back office services to companies with less than 100 employees. These services include bookkeeping, management of accounts receivable, accounts payable, and inventory, customizing company reporting, and providing HR services.