Logo
S

Self

1265 employees

We are a Full Service Solutions Company specializing in placements of professionals in Information Technology, Finance/Accounting, Energy (front, mid and back office) clerical/administrative and light industrial disciplines. We place all levels from Executives to Managers and Staff in the areas of Executive Recruiting, contract, contract to perm and payrolling.

Basic info

Industry

Staffing and Recruiting

Sectors

Staffing and Recruiting

Date founded

2002

FAQ