Mahmood Ali steps up to navigate tricky economic waters