John Carr
Sierra Detention Systems is pleased to announce the recent appointment of John Carr as vice president of client relations. With over 40 years of industry experience, Carr will expand communications between customers and the company, in-line with Sierra Detention’s commitment to making every customer a life-long customer.