Business Development Manager
A depository is a financial institution that holds financial securities in dematerialized form. This…