︎
ERIC ALBA
Creative Producer -
Ideation to Execution
+
On-Set Visual Effects Supervisor
Logan
Client: Clinique
Prod Co: Free Market Films
Director: Ed Nammour