Resumes Resumes Consultant At Deloitte & Touche View page Location: United States Thomas Durand View page Location: United States