Who refers to people. Which and that refer to groups and things.
Wrong: "We identify developers that have the appropriate expertise."
Right: "We identify developers who have the appropriate expertise."