E

ECHO Power Equipment (Canada)

0 followers

ECHO is a global brand of portable power equipment manufactured by Kioritz Corporation in Tokyo, Japan. Kioritz Corporation was established in 1947 and with almost 60 years of 2-stroke technology, has been dedicated to the production of portable power equipment. The goal of Kioritz Corporation world... Read more

Headquarters

London, Canada

Employees

51-200

Links


Org chart

Amy Carter's profile picture
Amy Carter
National Marketing Manager
Emily McCutcheon's profile picture
Emily McCutcheon
Purchasing Manager
Julie Demeester's profile picture
Julie Demeester
Human Resources Manager
Mike McConnell's profile picture
Mike McConnell
National Sales Manager
Pete Shepherd
Territory Sales Manager

Teams

This company has no teams yet

Offices