Leonard Uriri

Head, Business Development

Leonard has creativity without borders. He’s a Business Development Expert and a Marketing Genius!