Duncan Palmer, Managing Director