Franklin Square announced it has hired Berta Aldrich to serve as the firm's Chief Marketing Officer. Ms. Aldrich joins the firm after spending the last 10 years with Vanguard, where she held executive positions in marketing strategy and planning, loyalty operations and investment education. In her most recent position as Head of Marketing Strategy for Vanguard.