Neil Sorensen

Land Portal Foundation
(Communications and Resource Mobilization Specialist)
  • France