Professor Peter Giblin, Cass Business School