Recent jobs in president