Deutsche Bank has announced the appointment of Douglas Neilson as its chief country officer for India. Neilson has held the role in an acting capacity since January 2001 following the...