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
RW
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.