Skoda India appoints Petr Solc as the Director – Sales and Marketing Petr Solc to join Skoda India as the director - sales and marketing Previously, Solc was the brand director of Skoda Russia.