In their day-to-day work, contractors oversee multiple job sites, crews, material drivers, traveling estimators and salespeople. In so doing, they must constantly track and stay in contact with a ...