The oil and gas industry has cutting-edge technology when it comes to the processes of drilling for oil, but when it comes to invoicing and scheduling crews and equipment, the technology is rather ...