Day: June 7, 2024

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

Read More »