time tracking software emcoflooring posted on 10 years ago — updated on 1 second ago 14 views InBold was founded in 2008. InBOLD, headquarters are located in Montreal, Canada with offices in North America, and Asia.