Liz Young est la cofondatrice et présidente de Splash Entertainment, une société américaine qui détient une participation dans le réseau multi-plateformes Kabillion. Avec ses partenaires, elle a transformé l'entreprise en l'un des studios d'animation indépendants les plus prolifiques d'Hollywood.