Derrick Scott

Strategic and Operations Consultant

Deloitte Consulting