Stephen started working at AGF in 2013 and entered the investment management industry in 1989. He has over 20+ years of buy/sell side experience covering global materials industry and five years’ experience of institutional money management. Prior to AGF Stephen worked as a Managing Director and Mining Analyst at a major financial institution.