Name of the Company Optima Insurance Brokers Pvt Ltd (Earlier known as Optima Risk Management Services Pvt. Ltd)
IRDAI Number 326
IBAI Number 13326
Address M-4, Lower Ground Floor, Greater Kailash-II, New Delhi-110 048.
City New Delhi
State Delhi
Pincode 411016
Branch Name
Branch City
Name of the Principal Officer info@optima.co.in
Mobile Numbe 9811981098
Email ID info@optima.co.in
Type of register certificate
Type of organization Composite (General)