Apply for Vanguard Richmond: Deadline Is June 7
Jennifer Roberts is the mayor of Charlotte, North Carolina.