Clearlake’s global, integrated team is based across our offices in the U.S., Europe, the Middle East and Asia.Clearlake’s global, integrated team is based across our offices in the U.S., Europe, the Middle East and Asia.
Santa Monica - Headquarters
233 Wilshire Blvd, Suite 800, Santa Monica, CA 90401