Rachel Vella is a storyboard and concept artist with more than 4.5 years experience in the animation industry.