Patrick McCreesh Corporate Strategy