Noah Leon (owner of MM) is an experienced videographer, video editor and motion graphics designer. He has worked on short films, advertising, commercial videos, and in the past worked in student TV at Concordia University Television. He believes in a cooperative approach to filmmaking and sharing of knowledge among filmmakers.