James Mejรญa named CEO of Denver Film Wednesday, July 29, 2020 James Mejia has been appointed CEO of Denver Film, the non-profit cultural institution that produces the award-winning Denver Film Festival,…