Will Kitchen, the ICC Manager, explains the culture of excellence for all at the facility at Dubai Sports City

View our embed guidelines