Applaud hires Richards as managed services practice manager IT managed services provider sets its sights on cloud-based services offering