[objectra] noun Definition: Tailor made software, off-the-peg convenience.
Get in touch to see how we can help with your cloud business requirements.
Cogent Focus Ltd
Inveralmond Business Centre
6 Auld Bond Road
Perth PH1 3FX
Cogent Focus Ltd - Registered in Scotland SC426229