IQ-EQ hires Swiss sales director Richard August 1, 2024 0 Comment IQ-EQ has appointed Florent Michel as its sales director Switzerland, based in Geneva. He joins from SGSS.