Mazibel

 

About Mazibel

Mazibel is an arts and film production company founded by Emily McMehen and Geoffrey Sautner in 2010. We are based in London and Toronto, and currently producing projects in Haiti, Mongolia, the UK and Mexico.