Star Mountain Capital is a New York City-based venture capital firm investing in small to medium-sized business in the United States.