Škoda India appoints new Director
Škoda India recently announced the appointment of Mr Pawel Szuflak as the Director, Sales & Marketing for Škoda Auto India. The Poland-born Mr Szuflak is a 16-year veteran at Škoda Auto and has extensive experience […]