Tommy Davidson reveals why Indian managers are the best!