Louisville, Kentucky, US
Rachel has won more than a dozen awards for her work as a broadcast professional, including two prestigious Emmy awards. Known for her conversational, believable voice-work, Rachel also shines with her energy and inflection.Read More
Computer & Software
This talent has no reviews (yet).