“…Training and teamwork are constituent elements of TQM practice (Boon Ooi et al, 2007;Lam, Lee, Ooi, & Phusavat, 2012). Although training and teamwork for TQM focus mainly on continuously improving employees' capacity and quality management, these activities can increase customer satisfaction (Forza & Filippini, 1998), therefore, they may result in promoting customer orientation and innovation.…”