sentence1: However, it may be more a matter of skill and ability to work in this setting and deliver the needed type of intervention rather than of profession that should determine who should deliver the intervention.
sentence2: Profession should determine who delivers the intervention.