Igor Babkin is a seasoned professional with extensive experience in operational and commercial management within the automotive industry. Currently serving as the Commercial Director at CENTURY 21 Russia since April 2017, Igor is responsible for managing Sales, After Sales, and Marketing departments while focusing on finance and market share objectives. Prior to this role, Igor held multiple leadership positions at Inchcape Russia from January 2009 to September 2016, including Operational Director of Jaguar & Land Rover dealership, Managing Director of both the bodyshop and used cars departments, and Director of BMW/MINI and Volvo aftersales departments. Igor holds an MBA with a specialization in Management from The Russian Presidential Academy of National Economy and Public Administration and has a background in finance and law from the Moscow Finance and Law Academy.
Sign up to view 0 direct reports
Get started