MacKenzie will assume the role with immediate effect in addition to his current role as managing director for Greater China, the company said in a statement.
MacKenzie will continue to be based in Shanghai while Harley-Davidson India Country Manager Manish Agarwal will be providing him support on a day-to-day basis, it added.
In his new role, MacKenzie will manage Harley-Davidson India's leadership team responsible for in-country sales, dealer network management, marketing, service and operations activities to expand the company's presence in the country.
Commenting on the appointment, Harley-Davidson Vice President and Managing Director, International Markets Marc McAllister said MacKenzie would provide strong leadership to grow reach and impact of the brand, as the company expands dealership network in India.
MacKenzie joined Harley-Davidson in 2010 and has 25 years of experience.