Change to advance the future.
We deliver business and digital transformation that exceeds expectations in a constantly changing world.
We have several locations, including Edinburgh, London and Northampton, with plans to establish additional locations across the UK and Europe.
Stellar Omada has grown rapidly in the last two years and is incredibly proud of the growing number of exceptionally talented individuals who have joined the business since its launch. Built on a rich financial services expertise and decades of experience, we have created a unique mix of skills and a team dynamic within the business, giving us an unrivalled ability to manage highly complex transformation programme deliveries.
We pride ourselves in developing our resources and nurturing the best of future talent within the IT industry, and continued growth means we are always on the lookout for talented individuals to join our team.
Meaning 'outstanding, wonderful, better than everything else, stellar is a word of praise or excitement'. Stellar means 'like a star'.
More people are discovering this is true of how we work; our growth is a testament to that.