Tabula Rasa HealthCare Announces Key Additions to its Leader