Colin Casey

Principal Equity analyst, Vulcan Value Partners