Profile picture
Koustubh Sharma
  • Experienced Professional
    Primary
    Snow Leopard Trust (SLT)
    Seattle, United States
  • Senior Executive (CEO, President etc.)
    Global Snow Leopard and Ecosystem Protection Program
    Bishkek, Kyrgyzstan
mini profile avatar Koustubh Sharma