Everett Charles Technologies is a company of Xcerra Corporation.
To learn more about the management team, please click here