translate English to French: Al Diggins, President & General Manager
Al Diggins, président-directeur général