Search: financial focus

1336-1350 of 11316 Articles
Clock icon 3 minutes

Edinburgh-based Stellar Omada has recorded revenue of £16.3 million in the year to 31st December 2022, up from £9.1m in the previous year. The company, which specialises in programme delivery and service management, marked its 4th anniversary in 2022, and CEO Colin Frame says there will

1336-1350 of 11316 Articles
Intership icon

Latest Jobs

Intership icon

Latest Events