Nexteer Automotive has opened a new branch customer service centre (CSC) in Atsugi, Japan.