October 11, 2023By Rachel So Taylor, Lisa Career Change, Demographics, Employment, Management, Transitions / Posted 7 months ago / 68 views Listing ID: 56779 Job Title: President Institution: Challenge Factory Contact details Ontario https://challengefactory.ca/about-us/our-team/