We did it! Deloitte’s EMEA Technology Fast 500


We are thrilled to announce that Stellar Omada have been named as part of Deloitte’s EMEA Technology Fast 500 list.

A celebration of pioneering and innovative tech companies.

Now in its 29th year, the Deloitte EMEA Technology Fast 500 is an objective industry ranking, that recognises the most innovative companies in the sector who have achieved the fastest rate of revenue growth across Europe, the Middle East and Africa across a three-year period. Stellar Omada was one of only nine companies from Scotland to be included.

MD Colin Frame said: “We’re obviously very proud and delighted to see Stellar Omada featured on the Fast 500 list. This honour pays testament to the hard work and relentless dedication of everyone at Stellar Omada, as well as the huge contribution and ongoing support from all of our clients and partners. We’d also like to thank Deloitte for their recognition of what we’ve achieved so far.”

In other news...