Managing Director
Tharun Giri
CEO Approval Rating
89/100
Windflower owns and operates a chain of resorts offering accommodations.