Ill health forces North to leave Humax

Graham North, vice president of sales for Humax UK, is to step down following a period of ill health. North joined Humax UK in August 2005 following spells at Pace … Continue reading Ill health forces North to leave Humax