IMD Group’s client is responsible for providing digital and information technology into the hands of its users, local and worldwide. With a proven track record, IMD has been helping to lead the transformation of a satellite communications programme and the IT Network which included migration to new suppliers. IMD have instilled a high level of […]
