Ulta taps company vet for chief marketer roleUlta Beauty appoints Kelly Mahoney as new Chief Marketing Officer following significant C-suite changes.