English: He has been working as an Advisor to Landesa, which works in more than 40 countries.
Telugu: అతను 40 కి పైగా దేశాలలో పనిచేస్తున్న లాండేసాకు సలహాదారుగా పనిచేస్తున్నాడు.