Karan M.
Managing Director @ Madrona
About Karan M.
Karan Mehandru is a Managing Director.
Title
Karan Mehandru holds the title of Managing Director. His role involves overseeing the strategic direction and management of various projects and initiatives within the organization. As Managing Director, Karan Mehandru is responsible for executive decision-making and maintaining the overall vision and goals of the company.