Tag Archives: Larry Williams

OTIS TECHNOLOGY ANNOUNCES CEO APPOINTMENT

  Lyons Falls, NY: In a company meeting yesterday, the Board of Advisors of Otis Technology announced to its employees that Larry Williams will assume the role of Chief Executive Officer, effective July 9, 2018.Otis Technology was founded 33 years … Continue reading

Posted in Cleaning Systems | Tagged , , | Leave a comment