Maria Viccaro has been named president of O Oscar, an Oscar de la Renta clothing label.