A dynamic organization in the General Insurance industry is seeking to fill the position of Business Development Specialist The incumbent is tasked with assisting in identifying, creating and implementing new channels, products, opportunities and initiatives.
RESPONSIBILITIES