The Business Development Manager is responsible for expanding the agency channel by identifying, recruiting..., and developing new agency partnerships. This role involves building strong relationships with potential and existing agency partners......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page