Systems, devices, and methods for global enterprise workflow management are disclosed. The system may include a communications module, memory, and processor for executing a method of managing job information. The system receives job information and uses a model to identify a desirable resource to execute the job. Then the system sends the job information to the identified resource for execution. The resource may send back information associated with the running and/or completion of the job. Various models may be used in identifying a desirable approach, including a cost model, a staffing model, and other models.