Allied Vision Hires Carl Lewis as Sales Director

New head of sales to further expand business in North and South America