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