Detour Bar employs 19 employees. The Detour Bar management team includes Randy Krantz (Director of Sales and Business Development), Dickson Ngatia (Business Owner), and Chris Taylor (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Detour Bar employee's phone or email?