Contact Us

Elenchus
Address: 2 Toronto Street - Suite 222

Toronto, Ontario, Canada
M5C 2B5

Tel: +1 (416) 348-9917

Fax: +1 (416) 348-9930

President & CEO

 
 
John Todd

jtodd@elenchus.ca
 
(416) 348-9910


Utility Strategic Planning

 
 
John Todd

jtodd@elenchus.ca
 
(416) 348-9910


Rates and Regulation/Training and Development

 
 
Ian Innis

iinnis@elenchus.ca
(289) 208-2190


General Inquiries

 
 
Rachel Chua

Administrator