altus meaning
Share on FacebookShare on TwitterShare on Linkedin âAltusâ is a Latin word which means âhigh, tall or deepâ. Altus Technologies then means âHigh Techâ. We have technical IT architects with deep knowledge and project managers who will stand tall along side ourâ¦ Read more âº