Sheena Duggal

Sheena Duggal was a visual effects supervisor on Iron Man 3, Marvel One-Shot: Agent Carter and Thor: The Dark World.