Altia Corporation has confirmed a number of additions to its executive management team.