Hudson has over 15 years of financial services industry experience, most recently with Deloitte Consulting where he was responsible for KYC and onboarding process improvement projects and client relationship management. Hudson has broad knowledge of all industries from his work as a consultant and has led large and small improvement efforts in process optimization and technology development.