Marketing Deputy Manager & Disney Franchises Lead at University of Edinburgh Business School
Rita Obarrio is a(n) Marketing Deputy Manager & Disney Franchises Lead working at University of Edinburgh Business School.