Hydrogenics Corp Customer Service Phone Numbers Customer service: +1 905-361-3660   Hydrogenics Corp Headquarters Info, Email, Phone number, Website and live chat Information A Hydrogenics is a developer and manufacturer of hydrogen generation and fuel cell products based on water electrolysis and proton exchange membrane technology. Hydrogenics is divided into two business units OnSite Generation and Power