One Of Scotland’s Fastest Growing And Most Exciting Technology Businesses

Stellar Omada is a leading Technology and IT Services company specialising in Digital Transformation, Innovation, Testing Services & Programme Delivery.

Find out more information by clicking below.

Our Services- What We Do

Want To Talk- Contact Us

Phone Number

(+44) 0131 285 9091

Email Address

Social Networks

Office Location

3 The Roundal,
Roddinglaw Business Park,
Edinburgh,
EH12 9DB