His name is Irwin Lee, and he's the UK GM of of P&G (who own Gillette).
"Trust is clean shaven" (those who remember the Norwegian brand, Ruud & Rye will smile at this phrase). R&R eventually morphed into the Lynx Three Blade Shave, then died at the Altar of Mach3. R&R made funny commercials though, see one here.
And by the way, WHAT is going on with that beard? WK0Hamat 08
