Leadership Outlook

Irfan Sattar

Greeniche Natural Health

  • Pharma and Healthcare
  • Canada
Irfan Sattar

Irfan Sattar is Chief Executive of Greeniche Natural Health, bringing more than 25 years of international business experience to the natural health sector. He holds an undergraduate background in life sciences along with advanced degrees in marketing and management science, a combination that informs a leadership style balancing profitability with genuine investment in team development and wellbeing.

Under his leadership, Greeniche has grown to serve more than 2,000 Canadian pharmacies while maintaining a distinctive retail presence through company-staffed kiosks in major supermarkets. The company's plant-based supplements draw on Ayurvedic and Chinese medicine traditions, validated through modern scientific research.

Sattar holds that sustainable success comes from laying a solid foundation, building a strong team, and developing a quality product portfolio before expecting revenue to follow, reflecting his preference for steady, people-first growth over rushed expansion.