If Klaus Schwab is a Bond villain, is Brian Stelter a Batman villain?
Or maybe one from Dick Tracy?
He looks like he could host Let's Make a Deal -- or at least be a contestant.
My first impression - used car salesman, at one of those hole-in-the-wall independents that most folks drive by every day, but never stop at...
;>)