Rick Ferraro

Director
Deloitte Consulting LLP