Ray Desrochers is the President and Chief Operations Officer of OnShift.
260 people are employed at OnShift.
OnShift is based in Cleveland, Ohio.
The NAICS codes for OnShift are [513, 5112, 511, 51].
The SIC codes for OnShift are [73, 737].