Melissa Dodd

Melissa Dodd is a voice-over actress and storyteller with great problem-solving skills (owing to the fact that she’s usually getting herself out of a problem).