Panel interview with Manager, and Assistant Manager (short on Supervisors, else a Supervisor would have been included also). The interview lasted 3hrs. If you pass this initial one, a quick interview from a different manager from US via phone will commence, and lastly an interview from HR (through phone). Aside from that, a few communications and file sharing via e-mail with the Assistant manager and HR.