Sheldon Yellen has enough on his plate — after all, he’s the CEO of Birmingham, Mich.-based Belfor, a $1.5 billion disaster recovery and property restoration company. Nevertheless, he still finds the ...