b' 5+ years of experience in Business Development, preferably in the insurance industry. This is a full time on site role for a Business Development Manager. The Business Development Manager will be responsible for building and maintaining strong relationships with…