Channell employs 442 employees. The Channell management team includes Leonard Grose (Human Resources Manager), Simon Isanhart (Vice President of Sales), and Nick Roy (Environmental Health and Safety Director).
Looking for a particular Channell employee's phone or email?