Specibase is a global Staffing & Recruitment agency with offices across the United States of America, in the states of Texas, New York and Nevada. In South Africa, our offices are located in Johannesburg and Secunda. For decades, we have been a trusted partner in delivering tailored staffing solu... Read more
This company has no teams yet
This company has no offices yet