EcoRatings employs 14 employees. The EcoRatings management team includes Aqeel Ahmed (Co-Founder & COO), Irshad Ahmad (Vice President of Technology), and Urja Dewan (Marketing Analyst).
Get Contact Info for All DepartmentsLooking for a particular EcoRatings employee's phone or email?