Vena Achieves Elite Centaur Status Crossing $100M USD in Annual Recurring RevenueContributed by: Business WireImagesVena customers create 10+ years of Annual Recurring Revenue growth. (Graphic: Business Wire)TagsData ManagementBankingTechnologyManufacturingProfessional ServicesBusinessOther TechnologyOther ManufacturingSoftwareInternetFinanceVena Achieves Elite Centaur Status Crossing $100M USD in Annual Recurring Revenue