SCI Admin logo

SCI Admin jobs and careers

Glens Falls, NY, United States

As of October 23, 2026, SCI Admin has no open roles listed.

About SCI Admin

SCI offers settlements, coverage, technology, onboarding, and customer service. They provides occupational accident insurance, worker's comp, and cargo insurance through companies. Their partnerships with providers allow them to offer their clients access to background checks, vehicle rentals, and discount programs. They provide software thatenables them to onboard and get business solutions.

Founded
1995
Employees
11 to 50
Headquarters
Glens Falls

Leadership

The top of SCI Admin's org chart, with how many people report into each leader.

RR

Russ Reardon

CEO

5 reports

RWPhoto of Ryan Wise

Ryan Wise

Cio/executive VP

4 reports

Jobs at SCI Admin

No open positions right now. Explore more companies on TheJobsMap.

SCI Admin jobs: common questions

Is SCI Admin hiring right now?
SCI Admin has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on SCI Admin's careers site.
Where is SCI Admin headquartered?
SCI Admin is headquartered in Glens Falls, NY, United States and was founded in 1995.
Who leads SCI Admin?
Russ Reardon, CEO, is at the top of SCI Admin's org chart.
How do I apply for a job at SCI Admin?
Pick a role on SCI Admin's TheJobsMap page and select Apply. Every listing links to the original posting on SCI Admin's own careers site, so you apply directly with the employer.