Nazdar appoints OEM business development manager27 January 2020Dean Allen takes on responsibility in North America and the EMEA region.