Profile picture
Akhila Varghese
Masters
  • Entry Level Professional
    Strathclyde Business School
    Glasgow, United Kingdom
mini profile avatar Akhila Varghese