50 employees
Longwood Investment Advisors is a company that seeks to put a relationship back into the world of financial services.