Apps Mobvista Appoints Greg Castro to Spearhead Global Partnerships and Strengthen its International… Business Wire Apr 4, 2023 Mobvista, a leading growth platform for mobile app businesses, is excited to welcome Greg Castro as their new Head of Global Partnerships. Based in…