The former Managing Director of Ducati India, Ravi Avalur is now the Head of Hero MotoCorp's new Harley-Davidson Business Unit