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.
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.