Due North
Karen McDowall has over three decades of experience in customer service and sales support, currently serving as a Customer Service Representative at Minus Forty Technologies since September 2018. Previously, Karen held the position of Sales Support Analyst at Iconex Canada from October 1989 to May 2018. Karen's educational background includes studies at Sheridan College.
This person is not in any teams