Maven Clinic has appointed Sheila Tran as chief communications officer. Tran is overseeing brand, employee, experience and communications strategy for the virtual clinic for women’s and family health, ...