Iriss employs 18 employees. The Iriss management team includes Stuart Muirhead (Chief Executive Officer), Kerry Musselbrook (Projects Manager), and Katrin Feyerabend (Research Analysis Lead).
Looking for a particular Iriss employee's phone or email?