The School of Life for Business has arrived in New York