An Executive Doctor of Business Administration program, launched jointly by the NEOMA Business School in France and the Shanghai Jiao Tong University in China, started recruiting students recently.