Technical Director
new york, new york, united states
Fox News Network
University of Delaware
Hofstra University