Bank of Baroda has begun the registration process for managerial and other positions, with applications open from February 19 ...