Ray Desrochers has been named president and chief operating officer of Cleveland-based OnShift.
Read The Article