Overview
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. Self Corporation was founded in 2007. The company's line of business includes providing commercial physical and biological research and development. SELF Inc. operates as a non-profit organization. The Organization provides emergency and permanent supportive housing, housing-focused case management, mentoring, and other vital services. SELF serves communities in the United States.