Scott Galloway

Scott Galloway

Executive Managing Director