Simon Legre

Associate Production Manager ● Production Designer


French 2015
Associate Production Manager
Art
English 2012
Production Designer