Caren Bohan has been appointed Editor in Chief, overseeing the flagship national publication.