Delia Stan no longer has a "Hair And Makeup Artist" role tag on their profile or any of their projects.