NEEA is a company based out of China.
Looking for a particular NEEA employee's phone or email?
Emil Gjorgov is the Director of NEEA.
6 people are employed at NEEA.