A versatile IT professional experienced in leading high-performing internal Service Delivery teams and outsourced IT service providers for large multi-national organisations, Stephen manages the global Service Desk for Brennan.