Farhan migrated to Canada in early 2000 and has since volunteered for cricket in various roles ranging from administration to youth coaching. As an avid cricket player Farhan's contributions are include:
Cricket Ontario Director, focusing on process enhancements & policy making
TDCA Board Member/VP Operations providing oversight on strategy and operations
CCCL Founding member managing Strategy, Operations & Corporate relations
Toronto Cricket Curling & Skating Club Volunteer Coach coaching U12,U14 & U16 teams
Farhan is an Engineer by background and a Strategy Consultant by profession, advising Financial, Technology and Telecom clients across North America.