ICX employs 8 employees. The ICX management team includes Bharti Ladiya (Authorized local issuer of International Renewable Energy Certificates (IRECs) in India.), Sanket Gupta (Regulatry affairs and Operations), and Utkarsh Mishra (Strategy and Regulatory).
Looking for a particular ICX employee's phone or email?