General Manager, Nigeria
- Location
- Greater London, England, United Kingdom
more Build trust-based relationships with diaspora communities and commercial partners in the Nigeria to increase brand awareness and unlock growth and unit economics improvements Monitor, understand, and interpret specific growth, operational, and financial metrics to improve execution Recommend improvements to product experience based on market, competitor and customer insights ...