The Leo Holdings Corp brand, founded in 2000 (Cayman Islands),. Leo Holdings Corp is owned by Leo Holdings Corp, listed on the stock exchange of New York The International Securities Identification Number (ISIN) of Leo Holdings Corp is KYG5463L1216. Leo Holdings Corp belongs to the Divers business sector.