David Chan

David Chan

Managing Director, Head of CDP & Personalization, Deloitte Digital

Resources featuring David Chan