0 employees
Elmwood Partners is an investment firm.
Undisclosed raised undisclosed on December 20, 2022
Investors: Iconic Sports Acquisition Corp. and Elmwood Partners