MiX Telematics Hires Pete Allen to Lead North American Sales