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