Business Analyst (Japan IT) at Magna International – Yokohama | Jobyssey