Leigh Meyer, Citi Belfast Site Head