United States ESI North America - Farmington Hills 32605 West 12 Mile Road, Suite 350 Farmington Hills, MI 48334 United States+1 (248) 381 8040+1 (248) 381 8040+1 (248) 381 8040+1 (248) 381 8998Headquarters ESI US R&D - San Jose 2860 Zanker Road Suite 210 San Jose, CA 95134 United States+1-650-781-7263+1-650-781-7263+1-650-781-7263Subsidiary ESI US R&D - San Diego 12555 High Bluff Drive, Suite 160 San Diego, CA 92130 United States+1 (248) 381-8040+1 (248) 381-8040+1 (248) 381-8040Subsidiary ESI US R&D - Huntsville 620 Discovery Dr NW, STE 120, BLDG 2 Huntsville, AL 35806 United States+1 (248) 381-8040+1 (248) 381-8040+1 (248) 381-8040Subsidiary ESI US R&D - Columbia 9891 Broken Land Parkway, Suite 106 Columbia, MD 21046 United States+1 (248) 381-8040+1 (248) 381-8040+1 (248) 381-8040Subsidiary