Derrick Scott

Strategic and Operations Consultant Deloitte Consulting