David Moore | M&M Global