Cecelia Taylor is new in the industry