Jim Greene

Jim Greene

About / Experience

Jim Greene is a freelance writer based in the Toronto, Canada area. He has been writing professionally since 2001 and has an extensive professional background in consumer research, personal finance and economics.