Star2Star & Sangoma Are Joining Forces To Deliver More Value   

Learn More

Owler analyzes 50 cities and 25 industries worldwide to determine the best-loved leaders. Out of the 167,000 CEOs that Owler reviewed, Star2Star's own Norman Worthington made this exclusive list.  Owler notes that this award places "...your company at the pinnacle of business leadership."

Top Rated CEO

See more awards that Star2Star has won this year.

News Archives

Press/Media Questions