3 ms·0. A four-year recruitment and placement agency.by credit_guy 4y ago0. A four-year recruitment and placement agency.