Allen & Hoshall employs 91 employees. The Allen & Hoshall management team includes Michel Lebel (Architect and Department Head - Vice President), Robert Cochran (Vice President), and Jimmy Nelson (Senior Vice President).
Get Contact Info for All DepartmentsLooking for a particular Allen & Hoshall employee's phone or email?