Rick Tejada-Flores

San Francisco, California, US

President at Alturas Films
Background
Work Experience

Managing Member

Odin Sage Advisors, LLC

January 2014 - December 2016