David Duncan, a 15-year veteran of the BMW Group, has a diverse portfolio of experience across key operational functions of the company including Sales, Marketing, Dealer Development and ...