Abrado announces the appointment of Alan Glen as Operations Manager for its UK Aberdeen base