Audrey Davis is a multidisciplinary creative leader with 15 years experience working in technology, post-production, and visual effects.