Management Board |
Finance Director |
Production/IT Director |
Communications Director |
Key Account Director |
Key Account Director |
IFR's management team has a combined 150+ years of experience, specifically in the research sector.