A job that has been started can be reassigned to another field agent at any time before or after the job. The job will need to be dispatched again for it to go to the new field agent or record who the agent was that completed the job.
In order to reassign a job in your Web Portal go to Jobs > Jobs List > Select the Job > Assign To dropdown: Select the person you would like to assign the job to > Save / Dispatch.