Head of Production Technology
Industrial Light & Magic
US

Francois Chardavoine