With regard to someone whose profession is travelling, if he travels for another purpose, such as ziyārah or hajj, he must perform qaṣr prayers unless he is commonly known to be a frequent traveller, such as someone who always travels three days in a week. However, if, for example, a car driver is hired for a ziyārah trip and on that trip he also performs ziyārah, he must perform tamām prayers.
Ruling 1294.* A tour leader (someone who travels to take pilgrims to Mecca) must perform tamām prayers if his profession is travelling. However, if his profession is not travelling and he only travels in the hajj season to take pilgrims and stays in his home town for the rest of the year, then in the event that his trip does not exceed two months, he must perform qaṣr prayers. If his trip lasts three months or more, he must perform tamām prayers.
If his trip is in between the two, then as an obligatory precaution, he must perform both qaṣr and tamām prayers.