John Travis

 
Portrait2021_JT_01b_flat.jpg
 

Originally from Texas, John Travis graduated from Duke in Comparative Area Studies (yes, that’s a thing) and has experience in finance, management, and both independent and studio film production.

“Sherlock Holmes is always observant, never flustered, and only sometimes obsessive to the point of obnoxiousness.” — John