Recent jobs in consulting