Would anyone have experience in skilled staffing e.g. agencies providing outsourced staffing services for more skilled professionals?

Would love to pick someone's brain on challenges / opportunities here. Bonus would be if you've done anything in speech pathology or behavioral health.