Stefan Leach

Head of Production at MOORvision

Stefan Leach is currently the Head of Project Outreach at MOORvision, a position they have held since 2021. Prior to this, they worked as a freelance actor.

Stefan Leach attended the New York Film Academy from 2015 to 2018, where they earned a Bachelor of Fine Arts degree in Acting.

Links


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams