Bell and Howell North American Offices
Where to Find Us
Bell and Howell Headquarters
3791 S. Alston Ave, Durham, NC 27713-1803
Bell and Howell Canada Office
30 Mural St. Unit 6&7, Richmond Hill, ON, L4B 1B5, Canada
1-800-850-3018 (Service en Français)
Thinking about applying to Bell and Howell? Click the button below to see the positions available.
Have a question or need technical support? Our operational support team is available 24/7/365 in the U.S. and Canada.