ServiceNow Inc. Chief Executive Officer Bill McDermott extended his contract to remain with the software provider through at least the end of 2030.