Locations

Bell and Howell North American Offices

ABOUT US // LOCATIONS

Where to Find Us

United States

Bell and Howell Headquarters

3791 S. Alston Ave, Durham, NC 27713-1803

1-800-961-7282

Canada

Bell and Howell Canada Office

30 Mural St. Unit 6&7, Richmond Hill, ON, L4B 1B5, Canada

1-800-961-7282 (English)

1-800-850-3018 (Service en Français)

Apply and Join Today!

Thinking about applying to Bell and Howell? Click the button below to see the positions available.

Let’s Talk Solutions

Get in touch to chat about how we can address your automation needs through best-in-class equipment, software, and services.