Seattle-based production company Screaming Flea Productions has hired former Travel Channel executive producer Liza Keckler (pictured) to be its new VP of program development.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.