not sure what Episode she's working on... she was on set in January/February, so probably Episode 4x15.
Who is she/What is her title?
I don't know. I guess she's one of the guest-stars. Because I needed a new computer in autumn, I don't have all the photos available right now. I don't remember her from any BtS photos.