Taylor is an award-winning documentary producer & journalist.

Formerly CBS News and National Geographic.

Based in NYC.

Recent Work

Producer

Story Producer

Post Producer

Current Location

New York, NY