Altia Corporation has unveiled its new CEO.