No Photo Available Francis Damberger Francis Damberger is an award-winning filmmaker who hangs his hat on a ranch in Tofield, Alberta, where he is the president of The Damberger…