Practice & Site Administrator at Stamford Health | HireBase