Recent jobs in it-pre-sales