Tag: Rex Insurance Managing Director bags Top 25 CEO Award