Senior Manager, Licensing and Merchandising
flower mound, texas, united states
Funimation (A Group 1200 Media Company)
Texas Christian University