I want to say that a job will be done/ the person will deliver...
can I say " He will execute'?
Yes; just be sure that you include a complete sentence about "executing" a job. This is a very strong word and needs content clarification.
You could also say "successfully complete."
I believe that John will be the one to successfully execute the job in America.