SBI General Insurance Appoints New Deputy CEO; Check Details
In his most recent role, Khan served as general manager, Network-I, at SBI's local head office in Thiruvananthapuram, where he led big-scale business and operational initiatives.
