EPIC Systems is perceived as one of E Tech Group's biggest rivals. EPIC Systems was founded in 1995, and its headquarters is in Saint Louis, Missouri. Like E Tech Group, EPIC Systems also works within the Professional Services field. EPIC Systems has 324 fewer employees than E Tech Group.
Sarla Technologies is E Tech Group's #3 rival. Sarla Technologies is a Private company that was founded in Navi Mumbai, Maharashtra in 1999. Like E Tech Group, Sarla Technologies also operates in the Professional Services sector. Sarla Technologies has 25 fewer employees vs. E Tech Group.