The new president and CEO was named several weeks after Trevor Scherrer said he would step down.