Patrick Byrne is the CEO of Balboa Capital.
192 people are employed at Balboa Capital.
Balboa Capital is based in Costa Mesa, California.
The NAICS codes for Balboa Capital are [522, 5222, 52, 522294, 52231, 5223, 52229].
The SIC codes for Balboa Capital are [615, 61].