News Asite Announces Global Structure and Senior Management Appointments London, United Kingdom – Asite has set out a global operating structure and made a number of senior... Tom Coleing