Does something need to be downloaded on my computer before I can start using Medical Concierge Navigator?

No, Medical Concierge Navigator is a web-based application. Users have their own secure web address accessible through an Internet browser. Little to no IT help is needed to set up the program.