RICHARD LEEHR

Persons with name RICHARD LEEHR

RICHARD LEEHR - Principal

Company ALGONQUIN ENERGY SERVICES INC.
Business Number 1026981
Business Address 142 LOWER LYNDON ST., CARIBOU, ME, 04736

RICHARD LEEHR - Principal

Company LIBERTY UTILITIES SERVICE CORP
Business Number 1109147
Business Address 12725 W. INDIAN SCHOOL ROAD, SUITE D101, AVONDALE, AZ, 85392

RICHARD LEEHR - Principal

Company ALGONQUIN POWER (AMERICA) INC.
Business Number 1114372
Business Address 1209 ORANGE ST., WILMINGTON, DE, 19801