ABOUT
Izax's headquarters is located in Alfreton, England, GB DE55 5TY. Izax has an estimated 294 employees and an estimated annual revenue of 20.5M.... There are no competitors identified for Izax
There have been no acquisitions found related to Izax
Funding data cannot be found related to Izax
Recent investment data cannot be found related to Izax