Odessa earned a spot on the 2020 Inc. 5000 list, which recognizes the nation's most successful, fastest-growing private companies annually. Over the past three years, Odessa experienced a growth rate of 102.95% which led to its recognition in the Inc. 5000 list. read more
AUG 18, 2020 - 6:40 am