The Juneteenth Foundation has named Karim Marshall as the nonprofit group's first ever general counsel.