Ray Desrochers has joined OnShift as its president and chief operating officer.

Until the end of 2017, he was the executive vice president and general manager of Clinical Solutions at HealthEdge. After a sabbatical, he joined OnShift in January.

Desrochers has been a vice president at Amicore, the president of Technology Business Advisors and the vice president of business engineering at Keyware. He began his career as a senior programmer at Cardinal Health.

Desrochers completed his bachelor’s degree at University of Massachusetts-Lowell.