Selftrade is now EQi
Looking for a particular Selftrade employee's phone or email?
The Selftrade annual revenue was $20.7 million in 2026.
Razz Issa is the CEO of Selftrade.
562 people are employed at Selftrade.
The NAICS codes for Selftrade are [5231, 523110, 52312, 52, 52311, 523120, 523].
The SIC codes for Selftrade are [6211, 62, 621].