At which company do employees have more responsibilities, at 13710078 or at ELLO GROUP?
Every opinion counts! What do you know about the employment at 13710078? We await any reports from current and former employees!
Reviews aren't verified