10% owner at Babcock & Wilcox Enterprises · 10% owner at ALTA EQUIPMENT · 10% owner at TRANSACT TECHNOLOGIES · and 5 more. Filing since 27 Dec 2018. CIK 0001464790