Rupert McRae !!!!! 'Nuf said.
Well, actually, that's not enough. Rupert is one of the great panelists on "Office Hours", which is where Lois met him. He has had a long, productive career in other people's companies and is now his own boss.
It's too complicated to try and describe everything in this summary. Better you should just listen to this show.
(Note: You can also SEE Rupert McRae on various episode of Office Hours on their website.)