In 2005, OTS was founded by Rodney Colbourne, Steve Green and Steve MacDougall. With more than 90 years of combined experience, this team was determined to become partners on large and small-scale projects, helping clients maximize schedules, budgets..
Relevance: 16.771944