Ones to Watch: Petya (Todorova) Ruda

OnesWatch_PetyaTodorovaRuda_850

Petya (Todorova) Ruda earned her bachelor of science degree in cosmetic science with honors from the London College of Fashion. She is currently working as a development chemist in new product development at LF Beauty.

Log in to view the full article
More in People