The Zoo was founded by
Christine M. Vendrell, in April 2015.
In 2023 The Zoo opened it’s NYC studio.