National Manager – Business Development Business Development Manager, Assurant, IndiaThe Business Development Manager will lead and manage new client opportunities for Connected Living Business India. The role will be responsible for identifying and developing a pipeline of new clients through a robust sales process.BD Manager will create...