Andrew Nguyen, Director of Creative Development, Digital Domain | Business Management Review

How Businesses in APAC are Leveraging Animation for Organizational Transformation