snap sb up
phrasal verb with snap verb [ T ] uk/snæp/ us-pp-
informal to immediately offer someone a job, contract, etc. because they are exactly what you want or need:
The company snapped him up and he became a project manager.
In Louisiana, sugar farms are having trouble finding workers because oil companies are snapping them up.