Erick Georgiou

Chief Financial Officer at Points

Erick Georgiou is the current Chief Financial Officer at Points. Erick has over 15 years of experience in the finance industry.

Georgiou began their career at PricewaterhouseCoopers as a Senior Associate in 1999. Erick worked there for three years before moving to Goldman Sachs Canada Inc. in 2003. Erick was Controller at Goldman Sachs for one year before joining CIBC in 2004.

Georgiou spent two years at CIBC, during which time they served as Director of Treasury & Risk Management Finance. Erick left CIBC in 2006 to become Corporate Controller at IPC US REIT. Erick held that position for one year before joining Points in 2007.

Georgiou has a Bachelor of Commerce from the University of Toronto and is a Chartered Professional Accountant (CPA, CA).

Erick Georgiou attended Wilfrid Laurier University for their undergraduate degree and Western University for their graduate degree.

Erick Georgiou reports to Rob MacLean, CEO. Erick Georgiou works with Peter Lockhard - Chief Operating Officer, Jay Malowney - Chief Commercial Officer, and Don Dew - Chief Technology Officer.

Timeline

  • Chief Financial Officer

    Current role

View in org chart