From the minute Marc Brown meets you, he’s sizing you up. Just maybe not in the usual way.“People remind me…