EverGlade Consulting hires Joe Larsen as managing director