YOUR CARE TEAM
We can’t wait to meet you
With your Firefly team by your side, expect a more human, convenient, and effective primary care experience.
A team approach to better health
Primary care doctor
Every team needs a steady hand to show the way. Your Firefly doctor coordinates and personalizes your care to meet your specific needs.
Nurse practitioner (NP)
Your NP will be the first to hop on a video call or answer your chats, so you’ll feel known and supported no matter what comes up.
From eating healthier to managing stress, your health guide is here for you. With practical tips and positive support, you’ll feel empowered to be your healthiest you.
Your licensed behavioral health specialist will discuss your concerns, create a plan with you, and check in regularly to see how you’re doing.
Meet some of our clinical leadership team
The support of a caring clinician can make all the difference for an individual looking for guidance in their healthcare journey.
Tufts School of Medicine
I try to really listen to my patients—to understand them as people: what drives them, what they're worried about and what's really going on in their lives.
Harvard Medical School
Abby Richman, NP
Firefly Nurse Practitioner
Dr. Nisha Basu, MD
Firefly Primary Care Doctor
Bryna Hacket, LICSW
Firefly Behavioral Health Specialist
Firefly Health Guide
What about in-person care?
But sometimes, you just need to see someone in person. When you do, we’ll match you with a provider who best fits your needs.